|
Squid Web Cache master
|
a reference to a protocol name[/version] string; no 0-termination is assumed More...
#include <HttpUpgradeProtocolAccess.h>
Public Member Functions | |
| ProtocolView (const char *const start, const size_t len) | |
| ProtocolView (const SBuf &proto) | |
Public Attributes | |
| SBuf | name |
| everything up to (but excluding) the first slash('/') | |
| SBuf | version |
| everything after the name, including the slash('/') | |
Definition at line 19 of file HttpUpgradeProtocolAccess.h.
| ProtocolView::ProtocolView | ( | const char *const | start, |
| const size_t | len | ||
| ) |
Definition at line 20 of file HttpUpgradeProtocolAccess.cc.
|
explicit |
Definition at line 25 of file HttpUpgradeProtocolAccess.cc.
| SBuf ProtocolView::name |
Definition at line 25 of file HttpUpgradeProtocolAccess.h.
Referenced by HttpUpgradeProtocolAccess::forApplicable(), and operator<<().
| SBuf ProtocolView::version |
Definition at line 26 of file HttpUpgradeProtocolAccess.h.
Referenced by operator<<(), and vAinB().