|
Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
|
The HttpUpload node is responsible for creating and starting HttpUploadNode instances.
The class can create N concurrent HttpUploadNodes, where N is controlled by the 'maxUploads' attribute.
#include <HttpUpload.h>
Public Member Functions | |
| HttpUpload () | |
| Uninitialized storage; initialize before use or destruction. More... | |
| HttpUpload (IoIntfPtr io, AllocatorIntf *alloc, HttpUploadCbIntf *uploadCb, int maxUploads) | |
| Initialize an HttpUpload instance. More... | |
| ~HttpUpload () | |
| Terminate the HttpUpload instance and all active HttpUploadNode instances. More... | |
| int | service (const char *name, HttpCommand *cmd, void *userdata=0) |
| The HttpUpload service method. More... | |
| IoIntfPtr | getIoIntf () |
| HttpUpload::HttpUpload | ( | ) |
Uninitialized storage; initialize before use or destruction.