|
Squid Web Cache v8/master
|
#include <MessageRep.h>
Public Types | |
| typedef libecap::Area | Area |
| typedef libecap::Name | Name |
Public Member Functions | |
| RequestLineRep (HttpRequest &aMessage) | |
| void | uri (const Area &aUri) override |
| Area | uri () const override |
| void | method (const Name &aMethod) override |
| Name | method () const override |
| libecap::Version | version () const override |
| void | version (const libecap::Version &aVersion) override |
| Name | protocol () const override |
| void | protocol (const Name &aProtocol) override |
Static Protected Member Functions | |
| static AnyP::ProtocolType | TranslateProtocolId (const Name &name) |
Private Attributes | |
| HttpRequest & | theMessage |
Definition at line 87 of file MessageRep.h.
| typedef libecap::Area Adaptation::Ecap::RequestLineRep::Area |
Definition at line 91 of file MessageRep.h.
|
inherited |
Definition at line 69 of file MessageRep.h.
| Adaptation::Ecap::RequestLineRep::RequestLineRep | ( | HttpRequest & | aMessage | ) |
Definition at line 198 of file MessageRep.cc.
|
override |
Definition at line 237 of file MessageRep.cc.
References Http::METHOD_CONNECT, Http::METHOD_DELETE, Http::METHOD_GET, Http::METHOD_HEAD, Http::METHOD_POST, Http::METHOD_PUT, and Http::METHOD_TRACE.
|
override |
Definition at line 223 of file MessageRep.cc.
References Http::METHOD_ENUM_END, Http::METHOD_NONE, Http::METHOD_OTHER, and Must.
|
override |
Definition at line 272 of file MessageRep.cc.
References Adaptation::Ecap::FirstLineRep::protocol().
|
override |
Definition at line 278 of file MessageRep.cc.
References Adaptation::Ecap::FirstLineRep::protocol().
|
staticprotectedinherited |
Definition at line 189 of file MessageRep.cc.
References AnyP::PROTO_UNKNOWN.
|
override |
Definition at line 213 of file MessageRep.cc.
References SBuf::isEmpty(), SBuf::length(), Must, and SBuf::rawContent().
|
override |
Definition at line 204 of file MessageRep.cc.
References Must.
|
override |
Definition at line 260 of file MessageRep.cc.
References Adaptation::Ecap::FirstLineRep::version().
|
override |
Definition at line 266 of file MessageRep.cc.
References Adaptation::Ecap::FirstLineRep::version().
|
private |
Definition at line 107 of file MessageRep.h.