proxygen
|
Go to the source code of this file.
Classes | |
struct | fizz::SignatureAlgorithms |
struct | fizz::SupportedGroups |
struct | fizz::KeyShareEntry |
struct | fizz::ClientKeyShare |
struct | fizz::ServerKeyShare |
struct | fizz::HelloRetryRequestKeyShare |
struct | fizz::PskIdentity |
struct | fizz::PskBinder |
struct | fizz::ClientPresharedKey |
struct | fizz::ServerPresharedKey |
struct | fizz::ClientEarlyData |
struct | fizz::ServerEarlyData |
struct | fizz::TicketEarlyData |
struct | fizz::Cookie |
struct | fizz::SupportedVersions |
struct | fizz::ServerSupportedVersions |
struct | fizz::PskKeyExchangeModes |
struct | fizz::ProtocolName |
struct | fizz::ProtocolNameList |
struct | fizz::ServerName |
struct | fizz::ServerNameList |
struct | fizz::DistinguishedName |
struct | fizz::CertificateAuthorities |
struct | fizz::CertificateCompressionAlgorithms |
Namespaces | |
fizz | |
Enumerations | |
enum | fizz::ServerNameType : uint8_t { fizz::ServerNameType::host_name = 0 } |
Functions | |
template<class T > | |
folly::Optional< T > | fizz::getExtension (const std::vector< Extension > &extensions) |
template<class T > | |
T | fizz::getExtension (folly::io::Cursor &cursor) |
template<> | |
folly::Optional< ClientKeyShare > | fizz::getExtension (const std::vector< Extension > &extensions) |
template<class T > | |
Extension | fizz::encodeExtension (const T &t) |
std::vector< Extension >::const_iterator | fizz::findExtension (const std::vector< Extension > &extensions, ExtensionType type) |
size_t | fizz::getBinderLength (const ClientHello &chlo) |