A Discrete-Event Network Simulator
API
ns3::HTTPMessage Member List

This is the complete list of members for ns3::HTTPMessage, including all inherited members.

Accepted enum valuens3::HTTPMessage
AlreadyReported enum valuens3::HTTPMessage
BadGateway enum valuens3::HTTPMessage
BadRequest enum valuens3::HTTPMessage
Conflict enum valuens3::HTTPMessage
Continue enum valuens3::HTTPMessage
Created enum valuens3::HTTPMessage
CreateRequest(const std::string &url, const std::string &method)ns3::HTTPMessageinline
CreateRequest(const std::string &url, const std::string &method, const std::string &body)ns3::HTTPMessageinline
CreateRequest(const std::string &url, const std::string &method, const std::vector< uint8_t > &body)ns3::HTTPMessageinline
CreateResponse(const HttpStatus status)ns3::HTTPMessageinline
CreateResponse(const HttpStatus status, const std::string &body)ns3::HTTPMessageinline
CreateResponse(const HttpStatus status, const std::vector< uint8_t > &body)ns3::HTTPMessageinline
CreateResponse(const HttpStatus status, const std::string &body, const std::unordered_map< std::string, std::string > &headers)ns3::HTTPMessageinline
CreateResponse(const HttpStatus status, const std::vector< uint8_t > &body, const std::unordered_map< std::string, std::string > &headers)ns3::HTTPMessageinline
DELETE enum valuens3::HTTPMessage
EarlyHints enum valuens3::HTTPMessage
ExpectationFailed enum valuens3::HTTPMessage
FailedDependency enum valuens3::HTTPMessage
Forbidden enum valuens3::HTTPMessage
Found enum valuens3::HTTPMessage
GatewayTimeout enum valuens3::HTTPMessage
GET enum valuens3::HTTPMessage
GetContentLength()ns3::HTTPMessageinline
GetHeader(const std::string &name) constns3::HTTPMessageinline
GetHeadersSize()ns3::HTTPMessageinline
GetMessageBody()ns3::HTTPMessageinline
GetMessageBodyString()ns3::HTTPMessageinline
GetMethod() constns3::HTTPMessageinline
GetMethodToString() constns3::HTTPMessageinline
GetPath() constns3::HTTPMessageinline
GetRequestUri() constns3::HTTPMessageinline
GetSize()ns3::HTTPMessageinline
GetStatus()ns3::HTTPMessageinline
GetStatusCode() constns3::HTTPMessageinline
GetStatusMessage() constns3::HTTPMessageinline
GetUri() constns3::HTTPMessageinline
GetVersion() constns3::HTTPMessageinline
Gone enum valuens3::HTTPMessage
HEAD enum valuens3::HTTPMessage
HeaderCount()ns3::HTTPMessageinline
HttpMethod enum namens3::HTTPMessage
HttpStatus enum namens3::HTTPMessage
HttpVersionNotSupported enum valuens3::HTTPMessage
ImaTeapot enum valuens3::HTTPMessage
ImUsed enum valuens3::HTTPMessage
InsufficientStorage enum valuens3::HTTPMessage
InternalServerError enum valuens3::HTTPMessage
IsFragmented()ns3::HTTPMessageinline
LengthRequired enum valuens3::HTTPMessage
Locked enum valuens3::HTTPMessage
LoopDetected enum valuens3::HTTPMessage
m_bodyns3::HTTPMessageprivate
m_contentLengthns3::HTTPMessageprivate
m_domainns3::HTTPMessageprivate
m_fragmentedns3::HTTPMessageprivate
m_headersns3::HTTPMessageprivate
m_headersLengthns3::HTTPMessageprivate
m_methodns3::HTTPMessageprivate
m_pathns3::HTTPMessageprivate
m_request_urins3::HTTPMessageprivate
m_schemens3::HTTPMessageprivate
m_statusCodens3::HTTPMessageprivate
m_statusMessagens3::HTTPMessageprivate
m_urins3::HTTPMessageprivate
m_versionns3::HTTPMessageprivate
MethodNotAllowed enum valuens3::HTTPMessage
MisdirectedRequest enum valuens3::HTTPMessage
MovedPermanently enum valuens3::HTTPMessage
MultipleChoice enum valuens3::HTTPMessage
MultiStatus enum valuens3::HTTPMessage
NetworkAuthenticationRequired enum valuens3::HTTPMessage
NoContent enum valuens3::HTTPMessage
NonAuthoritativeInformation enum valuens3::HTTPMessage
NONE enum valuens3::HTTPMessage
NotAcceptable enum valuens3::HTTPMessage
NotExtended enum valuens3::HTTPMessage
NotFound enum valuens3::HTTPMessage
NotImplemented enum valuens3::HTTPMessage
NotModified enum valuens3::HTTPMessage
Ok enum valuens3::HTTPMessage
PartialContent enum valuens3::HTTPMessage
PATCH enum valuens3::HTTPMessage
PayloadTooLarge enum valuens3::HTTPMessage
PaymentRequired enum valuens3::HTTPMessage
PermanentRedirect enum valuens3::HTTPMessage
POST enum valuens3::HTTPMessage
PreconditionFailed enum valuens3::HTTPMessage
PreconditionRequired enum valuens3::HTTPMessage
Processing enum valuens3::HTTPMessage
ProxyAuthenticationRequired enum valuens3::HTTPMessage
PUT enum valuens3::HTTPMessage
RangeNotSatisfiable enum valuens3::HTTPMessage
RequestHeaderFieldsTooLarge enum valuens3::HTTPMessage
RequestTimeout enum valuens3::HTTPMessage
ResetContent enum valuens3::HTTPMessage
SeeOther enum valuens3::HTTPMessage
ServiceUnavailable enum valuens3::HTTPMessage
SetFragmented(bool value)ns3::HTTPMessageinline
SetHeader(const std::string &name, const std::string &value)ns3::HTTPMessageinline
SetHeaders(const std::unordered_map< std::string, std::string > &headers)ns3::HTTPMessageinline
SetMessageBody(const std::string &body)ns3::HTTPMessageinline
SetMessageBody(const std::vector< uint8_t > &body)ns3::HTTPMessageinline
SetMethod(const std::string &m)ns3::HTTPMessageinline
SetPath(const std::string &url)ns3::HTTPMessageinline
SetStatusCode(uint16_t code)ns3::HTTPMessageinline
SetStatusMessage(const std::string &message)ns3::HTTPMessageinline
SetVersion(const std::string &version)ns3::HTTPMessageinline
StatusTextFromStatusCode(const uint16_t statusCode)ns3::HTTPMessageinline
SwitchingProtocol enum valuens3::HTTPMessage
TemporaryRedirect enum valuens3::HTTPMessage
TooEarly enum valuens3::HTTPMessage
TooManyRequests enum valuens3::HTTPMessage
ToString()ns3::HTTPMessageinline
Unauthorized enum valuens3::HTTPMessage
UnavailableForLegalReasons enum valuens3::HTTPMessage
UnprocessableEntity enum valuens3::HTTPMessage
UnsupportedMediaType enum valuens3::HTTPMessage
UpgradeRequired enum valuens3::HTTPMessage
UriTooLong enum valuens3::HTTPMessage
UseProxy enum valuens3::HTTPMessage
VariantAlsoNegotiates enum valuens3::HTTPMessage