proxygen
fizz::ServerHello Struct Reference

#include <Types.h>

Inheritance diagram for fizz::ServerHello:
fizz::HandshakeStruct< Event::ServerHello, HandshakeType::server_hello > fizz::EventType< e >

Public Attributes

ProtocolVersion legacy_version = ProtocolVersion::tls_1_2
 
Random random
 
Buf legacy_session_id_echo
 
CipherSuite cipher_suite
 
uint8_t legacy_compression_method {0}
 
std::vector< Extensionextensions
 
- Public Attributes inherited from fizz::HandshakeStruct< Event::ServerHello, HandshakeType::server_hello >
folly::Optional< BuforiginalEncoding
 

Additional Inherited Members

- Static Public Attributes inherited from fizz::HandshakeStruct< Event::ServerHello, HandshakeType::server_hello >
static constexpr HandshakeType handshake_type
 
- Static Public Attributes inherited from fizz::EventType< e >
static constexpr Event event = e
 

Detailed Description

Definition at line 196 of file Types.h.

Member Data Documentation

CipherSuite fizz::ServerHello::cipher_suite
uint8_t fizz::ServerHello::legacy_compression_method {0}

Definition at line 204 of file Types.h.

Referenced by fizz::decode().

Buf fizz::ServerHello::legacy_session_id_echo
ProtocolVersion fizz::ServerHello::legacy_version = ProtocolVersion::tls_1_2
Random fizz::ServerHello::random

The documentation for this struct was generated from the following file: