41#include <HttpServer.h>
110 S32
read(
void* buf, S32 bufSize);
114 SBaFileSize sizeLeft;
117 SBaFileSize chunkSize;
123BA_API SBaFileSize HttpRecData_valid(
HttpRequest* req);
126BA_API S32 HttpRecData_read(
HttpRecData* o,
void* buf, S32 bufSize);
130 return HttpRecData_valid(req);
133 HttpRecData_constructor(
this, req);
136 return HttpRecData_read(
this, buf, bufSize);
139 HttpRecData_destructor(
this);
S32 read(void *buf, S32 bufSize)
Read data from socket.
Definition: HttpRecData.h:135
struct HttpRecData HttpRecData
The HttpRecData class makes it easy to upload packets or large data chunks when using Barracuda in mu...
HttpRecData(HttpRequest *req)
The constructor is typically run by creating an object on the stack.
Definition: HttpRecData.h:132
static SBaFileSize valid(HttpRequest *req)
This method validates the client HTTP request.
Definition: HttpRecData.h:129
~HttpRecData()
Destructor.
Definition: HttpRecData.h:138
Contains information about the physical socket connection.
Definition: HttpConnection.h:76
The HttpRecData class makes it easy to upload packets or large data chunks when using Barracuda in mu...
Definition: HttpRecData.h:78
The HttpServer creates an HttpRequest object when the HttpServer parses a client request.
Definition: HttpServer.h:808