|
Squid Web Cache master
|
TLS Record Layer's frame from RFC 5246 Section 6.2.1. More...
Public Member Functions | |
| TLSPlaintext (Parser::BinaryTokenizer &tk) | |
Public Attributes | |
| uint8_t | type |
| see ContentType | |
| AnyP::ProtocolVersion | version |
| Record Layer, not necessarily the negotiated TLS version;. | |
| SBuf | fragment |
| possibly partial content | |
Definition at line 38 of file Handshake.cc.
|
explicit |
Definition at line 155 of file Handshake.cc.
References Security::ctApplicationData, Security::ctChangeCipherSpec, fragment, Must, Security::ParseProtocolVersion(), Parser::BinaryTokenizer::pstring16(), Parser::BinaryTokenizerContext::success(), type, Parser::BinaryTokenizer::uint8(), and version.
| SBuf Security::TLSPlaintext::fragment |
Definition at line 45 of file Handshake.cc.
Referenced by TLSPlaintext(), and Security::HandshakeParser::parseModernRecord().
| uint8_t Security::TLSPlaintext::type |
Definition at line 43 of file Handshake.cc.
Referenced by TLSPlaintext(), and Security::HandshakeParser::parseModernRecord().
| AnyP::ProtocolVersion Security::TLSPlaintext::version |
Definition at line 44 of file Handshake.cc.
Referenced by TLSPlaintext(), and Security::HandshakeParser::parseModernRecord().