proxygen
fizz::server::HandshakeLogging Struct Reference

#include <State.h>

Public Attributes

folly::Optional< ProtocolVersionclientLegacyVersion
 
std::vector< ProtocolVersionclientSupportedVersions
 
std::vector< CipherSuiteclientCiphers
 
std::vector< ExtensionTypeclientExtensions
 
folly::Optional< ProtocolVersionclientRecordVersion
 
folly::Optional< std::stringclientSni
 
std::vector< NamedGroupclientSupportedGroups
 
folly::Optional< std::vector< NamedGroup > > clientKeyShares
 
std::vector< PskKeyExchangeModeclientKeyExchangeModes
 
std::vector< SignatureSchemeclientSignatureAlgorithms
 
folly::Optional< bool > clientSessionIdSent
 
folly::Optional< RandomclientRandom
 

Detailed Description

Definition at line 39 of file State.h.

Member Data Documentation

std::vector<CipherSuite> fizz::server::HandshakeLogging::clientCiphers

Definition at line 42 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

std::vector<ExtensionType> fizz::server::HandshakeLogging::clientExtensions

Definition at line 43 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

std::vector<PskKeyExchangeMode> fizz::server::HandshakeLogging::clientKeyExchangeModes

Definition at line 48 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<std::vector<NamedGroup> > fizz::server::HandshakeLogging::clientKeyShares

Definition at line 47 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<ProtocolVersion> fizz::server::HandshakeLogging::clientLegacyVersion

Definition at line 40 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<Random> fizz::server::HandshakeLogging::clientRandom

Definition at line 51 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<ProtocolVersion> fizz::server::HandshakeLogging::clientRecordVersion

Definition at line 44 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<bool> fizz::server::HandshakeLogging::clientSessionIdSent

Definition at line 50 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

std::vector<SignatureScheme> fizz::server::HandshakeLogging::clientSignatureAlgorithms

Definition at line 49 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

folly::Optional<std::string> fizz::server::HandshakeLogging::clientSni

Definition at line 45 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

std::vector<NamedGroup> fizz::server::HandshakeLogging::clientSupportedGroups

Definition at line 46 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().

std::vector<ProtocolVersion> fizz::server::HandshakeLogging::clientSupportedVersions

Definition at line 41 of file State.h.

Referenced by fizz::sm::addHandshakeLogging().


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