proxygen
folly::ssl::ClientHelloInfo Struct Reference

#include <TLSDefinitions.h>

Public Attributes

folly::IOBufQueue clientHelloBuf_
 
uint8_t clientHelloMajorVersion_
 
uint8_t clientHelloMinorVersion_
 
std::vector< uint16_tclientHelloCipherSuites_
 
std::vector< uint8_tclientHelloCompressionMethods_
 
std::vector< TLSExtensionclientHelloExtensions_
 
std::vector< std::pair< HashAlgorithm, SignatureAlgorithm > > clientHelloSigAlgs_
 
std::vector< uint16_tclientHelloSupportedVersions_
 

Detailed Description

Definition at line 80 of file TLSDefinitions.h.

Member Data Documentation

folly::IOBufQueue folly::ssl::ClientHelloInfo::clientHelloBuf_

Definition at line 81 of file TLSDefinitions.h.

std::vector<uint16_t> folly::ssl::ClientHelloInfo::clientHelloCipherSuites_

Definition at line 84 of file TLSDefinitions.h.

std::vector<uint8_t> folly::ssl::ClientHelloInfo::clientHelloCompressionMethods_

Definition at line 85 of file TLSDefinitions.h.

std::vector<TLSExtension> folly::ssl::ClientHelloInfo::clientHelloExtensions_

Definition at line 86 of file TLSDefinitions.h.

uint8_t folly::ssl::ClientHelloInfo::clientHelloMajorVersion_

Definition at line 82 of file TLSDefinitions.h.

uint8_t folly::ssl::ClientHelloInfo::clientHelloMinorVersion_

Definition at line 83 of file TLSDefinitions.h.

std::vector<std::pair<HashAlgorithm, SignatureAlgorithm> > folly::ssl::ClientHelloInfo::clientHelloSigAlgs_

Definition at line 87 of file TLSDefinitions.h.

std::vector<uint16_t> folly::ssl::ClientHelloInfo::clientHelloSupportedVersions_

Definition at line 88 of file TLSDefinitions.h.


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