ARSA Language  2.8
(Encryption, GPU and Web 3.0)
thread Class Reference

#include <thread.h>

Public Member Functions

const char * download (const char *endpoint, const char *aliasname=0)
 
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)
 
const char * decryption (const char *des_filename, const char *filename, const char *password, int bufferinbyte=16384, bool finalize=true)
 
const char * encryption2 (const char *filename_or_buffer, int bufferinbyte=16384, const char *des_filename=0, bool append=false)
 
const char * decryption2 (const char *filename_or_buffer, int bufferinbyte=16384)
 
const char * ftointernalstorage (const char *json_buffer)
 
void clear ()
 
int getcount ()
 
void remove (const char *guid)
 
const char * getreturn (const char *guid)
 
int getpercent (const char *guid)
 
void break (const char *guid, bool active)
 
bool isend (const char *guid)
 
bool isidok (const char *guid)
 
int setbuffer (const char *guid, const char *buffername, const char *data)
 
const char * getbuffer (const char *guid, const char *buffername)
 
bool buffertofile (const char *guid, const char *buffername, const char *filename, bool append=false)
 

Detailed Description

Definition at line 7 of file thread.h.

Member Function Documentation

◆ break()

void thread::break ( const char *  guid,
bool  active 
)

◆ buffertofile()

bool thread::buffertofile ( const char *  guid,
const char *  buffername,
const char *  filename,
bool  append = false 
)

◆ clear()

void thread::clear ( )

◆ decryption()

const char* thread::decryption ( const char *  des_filename,
const char *  filename,
const char *  password,
int  bufferinbyte = 16384,
bool  finalize = true 
)

◆ decryption2()

const char* thread::decryption2 ( const char *  filename_or_buffer,
int  bufferinbyte = 16384 
)

◆ download()

const char* thread::download ( const char *  endpoint,
const char *  aliasname = 0 
)

◆ encryption()

const char* thread::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 
)

◆ encryption2()

const char* thread::encryption2 ( const char *  filename_or_buffer,
int  bufferinbyte = 16384,
const char *  des_filename = 0,
bool  append = false 
)

◆ ftointernalstorage()

const char* thread::ftointernalstorage ( const char *  json_buffer)

◆ getbuffer()

const char* thread::getbuffer ( const char *  guid,
const char *  buffername 
)

◆ getcount()

int thread::getcount ( )

◆ getpercent()

int thread::getpercent ( const char *  guid)

◆ getreturn()

const char* thread::getreturn ( const char *  guid)

◆ isend()

bool thread::isend ( const char *  guid)

◆ isidok()

bool thread::isidok ( const char *  guid)

◆ remove()

void thread::remove ( const char *  guid)

◆ setbuffer()

int thread::setbuffer ( const char *  guid,
const char *  buffername,
const char *  data 
)

The documentation for this class was generated from the following file: