ARSA Language  2.8
(Encryption, GPU and Web 3.0)
thread.h
Go to the documentation of this file.
1 
7 class thread
8 {
9 public:
10  const char* download(const char* endpoint, const char* aliasname = 0);
11  const char* encryption(const char* des_filename, const char* filename, const char* password, const char* layer, int bufferinbyte = 16384, bool finalize = true, bool largefile_over_2gb = false );
12  const char* decryption(const char* des_filename, const char* filename, const char* password, int bufferinbyte = 16384, bool finalize = true );
13  const char* encryption2(const char* filename_or_buffer, int bufferinbyte = 16384, const char* des_filename = 0, bool append = false);
14  const char* decryption2(const char* filename_or_buffer, int bufferinbyte = 16384);
15  const char* ftointernalstorage(const char* json_buffer);
16 
17  void clear();
18  int getcount();
19 
20  void remove(const char* guid);
21  const char* getreturn(const char* guid);
22  int getpercent(const char* guid);
23  void break(const char* guid, bool active);
24  bool isend(const char* guid);
25  bool isidok(const char* guid);
26  int setbuffer(const char* guid, const char* buffername, const char* data);
27  const char* getbuffer(const char* guid, const char* buffername);
28  bool buffertofile(const char* guid, const char* buffername, const char* filename, bool append = false);
29 };
int getcount()
const char * getbuffer(const char *guid, const char *buffername)
const char * decryption(const char *des_filename, const char *filename, const char *password, int bufferinbyte=16384, bool finalize=true)
const char * decryption2(const char *filename_or_buffer, int bufferinbyte=16384)
bool isend(const char *guid)
Definition: thread.h:7
const char * getreturn(const char *guid)
bool buffertofile(const char *guid, const char *buffername, const char *filename, bool append=false)
void clear()
int setbuffer(const char *guid, const char *buffername, const char *data)
const char * encryption(const char *des_filename, const char *filename, const char *password, const char *layer, int bufferinbyte=16384, bool finalize=true, bool largefile_over_2gb=false)
bool isidok(const char *guid)
void remove(const char *guid)
const char * download(const char *endpoint, const char *aliasname=0)
const char * ftointernalstorage(const char *json_buffer)
const char * encryption2(const char *filename_or_buffer, int bufferinbyte=16384, const char *des_filename=0, bool append=false)
int getpercent(const char *guid)