|
Barracuda Application Server C/C++ Reference
NO
|
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 (IoIntfPtr io, AllocatorIntf *alloc, HttpUploadCbIntf *uploadCb, int maxUploads) | |
| Initialize an HttpUpload instance. More... | |
| ~HttpUpload () | |
| Terminate the HttpUpload instance and all active HttpUploadNode instances. | |
| int | service (const char *name, HttpCommand *cmd, void *userdata=0) |
| The HttpUpload service method. More... | |
| IoIntfPtr | getIoIntf () |
| Return a pointer to the IoIntf implementation. | |