Public Types | |
enum | Protocols { HTTP_1_1 = 0x01, SPDY_1 = 0x02, SPDY_2 = 0x04, SPDY_3 = 0x08, HTTP_2_0 = 0x10 } |
Public Member Functions | |
CApplicationProtocolSelection (DWORD protocols=0) | |
CApplicationProtocolSelection (const BYTE *pData, DWORD length) | |
CApplicationProtocolSelection (const CApplicationProtocolSelection &rhs) | |
CApplicationProtocolSelection & | operator= (const CApplicationProtocolSelection &rhs) |
void | AddProtocols (DWORD protocols) |
DWORD | GetProtocols (const BYTE **ppProtocols, DWORD &numProtocols) const |
JetByteTools::Core::_tstring | GetProtocolsAsString () const |
std::string | GetProtocolsAsStringA () const |
Static Public Member Functions | |
static JetByteTools::Core::_tstring | GetProtocolsAsString (const BYTE *pProtocols, DWORD length) |
static std::string | GetProtocolsAsStringA (const BYTE *pProtocols, DWORD length) |
enum Protocols |
CApplicationProtocolSelection | ( | DWORD | protocols = 0 |
) | [explicit] |
CApplicationProtocolSelection | ( | const BYTE * | pData, | |
DWORD | length | |||
) |
CApplicationProtocolSelection | ( | const CApplicationProtocolSelection & | rhs | ) |
CApplicationProtocolSelection& operator= | ( | const CApplicationProtocolSelection & | rhs | ) |
void AddProtocols | ( | DWORD | protocols | ) |
_tstring GetProtocolsAsString | ( | ) | const |
string GetProtocolsAsStringA | ( | ) | const |