41 #ifndef _networkhttpresponse_h
42 #define _networkhttpresponse_h
45 #include "Network/networkenumerations.h"
46 #include "Network/httpmessage.h"
91 void SetStatusCode(
const Whole Code);
94 Whole GetStatusCode()
const;
98 void SetResponseDescription(
const String& Message);
101 const String& GetResponseDescription()
const;
109 void SetAllowHeader(
const String& Allow);
112 const String& GetAllowHeader()
const;
116 void SetContentEncodingHeader(
const String& ContentEncoding);
119 const String& GetContentEncodingHeader()
const;
123 void SetDateHeader(
const String& Date);
126 const String& GetDateHeader()
const;
130 void SetServerHeader(
const String& Server);
133 const String& GetServerHeader()
const;
String::const_iterator StringIterator
Convenience typedef for String iterators.
A base class for HTTP text parsing classes.
String ResponseDescription
The textual message delivered to explain the status code.
bool Boole
Generally acts a single bit, true or false.
A response to an HTTPRequest generated by an HTTP server.
Whole ResponseCode
The HTTP method to use for the response.
The bulk of the engine components go in this namspace.
unsigned long Whole
Whole is an unsigned integer, it will be at least 32bits in size.
std::string String
A datatype used to a series of characters.