hyperion.ng
Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | List of all members
QtHttpReply Class Reference
Inheritance diagram for QtHttpReply:

Public Types

enum  StatusCode {
  Ok = 200, SeeOther = 303, BadRequest = 400, Forbidden = 403,
  NotFound = 404, MethodNotAllowed = 405, InternalError = 500, NotImplemented = 501,
  BadGateway = 502, ServiceUnavailable = 503
}
 

Public Slots

void setUseChunked (bool chunked=false)
 
void setStatusCode (StatusCode statusCode)
 
void appendRawData (const QByteArray &data)
 
void addHeader (const QByteArray &header, const QByteArray &value)
 
void resetRawData (void)
 

Signals

void requestSendHeaders (void)
 
void requestSendData (void)
 

Public Member Functions

 QtHttpReply (QtHttpServer *parent)
 
int getRawDataSize (void) const
 
bool useChunked (void) const
 
StatusCode getStatusCode (void) const
 
QByteArray getRawData (void) const
 
QList< QByteArray > getHeadersList (void) const
 
QByteArray getHeader (const QByteArray &header) const
 

Static Public Member Functions

static const QByteArray getStatusTextForCode (StatusCode statusCode)
 

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