#include <MessageRep.h>
Public Types | |
typedef libecap::Name | Name |
Public Member Functions | |
FirstLineRep (Http::Message &aMessage) | |
libecap::Version | version () const |
void | version (const libecap::Version &aVersion) |
Name | protocol () const |
void | protocol (const Name &aProtocol) |
Static Protected Member Functions | |
static AnyP::ProtocolType | TranslateProtocolId (const Name &name) |
Private Attributes | |
Http::Message & | theMessage |
Detailed Description
Definition at line 60 of file MessageRep.h.
Member Typedef Documentation
◆ Name
typedef libecap::Name Adaptation::Ecap::FirstLineRep::Name |
Definition at line 63 of file MessageRep.h.
Constructor & Destructor Documentation
◆ FirstLineRep()
Adaptation::Ecap::FirstLineRep::FirstLineRep | ( | Http::Message & | aMessage | ) |
Definition at line 114 of file MessageRep.cc.
Member Function Documentation
◆ protocol() [1/2]
libecap::Name Adaptation::Ecap::FirstLineRep::protocol | ( | ) | const |
Definition at line 133 of file MessageRep.cc.
References Must, AnyP::PROTO_AUTHORITY_FORM, AnyP::PROTO_COAP, AnyP::PROTO_COAPS, AnyP::PROTO_FTP, AnyP::PROTO_HTCP, AnyP::PROTO_HTTP, AnyP::PROTO_HTTPS, AnyP::PROTO_ICP, AnyP::PROTO_ICY, AnyP::PROTO_MAX, AnyP::PROTO_NONE, AnyP::PROTO_SSL, AnyP::PROTO_TLS, AnyP::PROTO_UNKNOWN, AnyP::PROTO_URN, AnyP::PROTO_WAIS, AnyP::PROTO_WHOIS, Adaptation::Ecap::protocolHtcp, Adaptation::Ecap::protocolIcp, Adaptation::Ecap::protocolIcy, and Adaptation::Ecap::protocolUnknown.
Referenced by Adaptation::Ecap::RequestLineRep::protocol(), and Adaptation::Ecap::StatusLineRep::protocol().
◆ protocol() [2/2]
void Adaptation::Ecap::FirstLineRep::protocol | ( | const Name & | aProtocol | ) |
Definition at line 177 of file MessageRep.cc.
◆ TranslateProtocolId()
|
staticprotected |
Definition at line 184 of file MessageRep.cc.
References AnyP::PROTO_UNKNOWN.
◆ version() [1/2]
libecap::Version Adaptation::Ecap::FirstLineRep::version | ( | ) | const |
Definition at line 119 of file MessageRep.cc.
Referenced by Adaptation::Ecap::RequestLineRep::version(), and Adaptation::Ecap::StatusLineRep::version().
◆ version() [2/2]
void Adaptation::Ecap::FirstLineRep::version | ( | const libecap::Version & | aVersion | ) |
Definition at line 126 of file MessageRep.cc.
Member Data Documentation
◆ theMessage
|
private |
Definition at line 77 of file MessageRep.h.
The documentation for this class was generated from the following files:
- src/adaptation/ecap/MessageRep.h
- src/adaptation/ecap/MessageRep.cc