Lines Matching defs:const
47 inline uint8_t session_size() const { return session_size_; }
48 inline const uint8_t* session_id() const { return session_id_; }
49 inline bool has_ticket() const { return has_ticket_; }
50 inline uint8_t servername_size() const { return servername_size_; }
51 inline const uint8_t* servername() const { return servername_; }
55 const uint8_t* session_id_;
58 const uint8_t* servername_;
63 typedef void (*OnHelloCb)(void* arg, const ClientHello& hello);
66 void Parse(const uint8_t* data, size_t avail);
71 inline bool IsPaused() const;
72 inline bool IsEnded() const;
75 static const size_t kMaxTLSFrameLen = 16 * 1024 + 5;
76 static const size_t kMaxSSLExFrameLen = 32 * 1024;
77 static const uint8_t kServernameHostname = 0;
78 static const size_t kMinStatusRequestSize = 5;
104 bool ParseRecordHeader(const uint8_t* data, size_t avail);
105 void ParseHeader(const uint8_t* data, size_t avail);
106 void ParseExtension(const uint16_t type,
107 const uint8_t* data,
109 bool ParseTLSClientHello(const uint8_t* data, size_t avail);
119 const uint8_t* session_id_ = nullptr;
121 const uint8_t* servername_ = nullptr;
123 const uint8_t* tls_ticket_ = nullptr;