#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.