#include "TLS.hpp"
Public Attributes | |
uint8_t | content_type |
Content type (e.g., 22 for "handshake"). More... | |
uint8_t | version_major |
Major version number. Normally set to 0x03 (in 2015). More... | |
uint8_t | version_minor |
Minor version number. More... | |
uint16_t | length |
Record layer length. More... | |
uint8_t | handshake_type |
Handshake type (e.g., 1 for "client hello"). More... | |
uint8_t | handshake_length [3] |
24-bit length More... | |
uint8_t | client_version_major |
Client major version number. More... | |
uint8_t | client_version_minor |
Client minor version number. More... | |
uint8_t | random [32] |
Timestamp and random bytes. More... | |
uint8_t | session_id |
Session id. More... | |
uint16_t | cipher_suite_length |
Number of cipher suites. More... | |
uint16_t Myra::Traffic::TLS::ClientHello::cipher_suite_length |
Number of cipher suites.
uint8_t Myra::Traffic::TLS::ClientHello::client_version_major |
Client major version number.
uint8_t Myra::Traffic::TLS::ClientHello::client_version_minor |
Client minor version number.
uint8_t Myra::Traffic::TLS::ClientHello::content_type |
Content type (e.g., 22 for "handshake").
uint8_t Myra::Traffic::TLS::ClientHello::handshake_length[3] |
24-bit length
uint8_t Myra::Traffic::TLS::ClientHello::handshake_type |
Handshake type (e.g., 1 for "client hello").
uint16_t Myra::Traffic::TLS::ClientHello::length |
Record layer length.
uint8_t Myra::Traffic::TLS::ClientHello::random[32] |
Timestamp and random bytes.
uint8_t Myra::Traffic::TLS::ClientHello::session_id |
Session id.
uint8_t Myra::Traffic::TLS::ClientHello::version_major |
Major version number. Normally set to 0x03 (in 2015).
uint8_t Myra::Traffic::TLS::ClientHello::version_minor |
Minor version number.