158#define HttpResMgr_setAuthenticator(o, authenticator, realm) \
159 HttpDir_setAuthenticator((HttpDir*)o, authenticator, realm)
void HttpResMgr_constructor(HttpResMgr *o, IoIntf *io, int maxUploads, const char *dirName, AllocatorIntf *alloc, S8 priority)
Initialize the file manager; see HttpResMgr::HttpResMgr.
HttpResMgr HttpResMgr
The HttpResMgr class makes it possible for HTTP clients to use an IoIntf for uploading and downloadin...
void HttpResMgr_destructor(HttpResMgr *o)
Abort active uploads without freeing this object or borrowed dependencies.
int8_t S8
Signed 8-bit integer.
Definition: GenPrimT.h:81
Memory allocation and deallocation Interface class.
Definition: AllocatorIntf.h:98
An instance of the HttpDir class, which is a collection of zero or more resources,...
Definition: HttpServer.h:2777
The HttpResMgr class makes it possible for HTTP clients to use an IoIntf for uploading and downloadin...
Definition: HttpResMgr.h:85
~HttpResMgr()
Terminate the HttpResMgr object.
Definition: HttpResMgr.h:170
HttpResMgr(IoIntf *io, int maxUploads, const char *dirName, AllocatorIntf *alloc=0, S8 priority=0)
Initializes a HttpResMgr.
Definition: HttpResMgr.h:162
The HttpUploadCbIntf interface is an abstract class that must be implemented by code using the HttpUp...
Definition: HttpUpload.h:237
The HttpUpload node is responsible for creating and starting HttpUploadNode instances.
Definition: HttpUpload.h:275
The IoIntf class specifies an abstract file API, implementations include ZipIo, DiskIo,...
Definition: IoIntf.h:482