MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
yaSSL::Connection Struct Reference
Collaboration diagram for yaSSL::Connection:

Public Member Functions

 Connection (ProtocolVersion v, RandomPool &ran)
void AllocPreSecret (uint sz)
void CleanPreMaster ()
void CleanMaster ()
void TurnOffTLS ()
void TurnOffTLS1_1 ()

Public Attributes

opaque * pre_master_secret_
opaque master_secret_ [SECRET_LEN]
opaque client_random_ [RAN_LEN]
opaque server_random_ [RAN_LEN]
opaque sessionID_ [ID_LEN]
opaque client_write_MAC_secret_ [SHA_LEN]
opaque server_write_MAC_secret_ [SHA_LEN]
opaque client_write_key_ [AES_256_KEY_SZ]
opaque server_write_key_ [AES_256_KEY_SZ]
opaque client_write_IV_ [AES_IV_SZ]
opaque server_write_IV_ [AES_IV_SZ]
uint32 sequence_number_
uint32 peer_sequence_number_
uint32 pre_secret_len_
bool send_server_key_
bool master_clean_
bool TLS_
bool TLSv1_1_
bool sessionID_Set_
bool compression_
ProtocolVersion version_
ProtocolVersion chVersion_
RandomPoolrandom_

Detailed Description

Definition at line 606 of file yassl_imp.hpp.


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