#include <tls_messages.h>
|
std::unique_ptr< Server_Hello_Internal > | m_data |
|
Server Hello Message
Definition at line 278 of file tls_messages.h.
◆ Server_Hello() [1/3]
Botan::TLS::Server_Hello::Server_Hello |
( |
const Server_Hello & |
| ) |
|
|
delete |
◆ Server_Hello() [2/3]
◆ ~Server_Hello()
Botan::TLS::Server_Hello::~Server_Hello |
( |
| ) |
|
|
default |
◆ Server_Hello() [3/3]
Botan::TLS::Server_Hello::Server_Hello |
( |
std::unique_ptr< Server_Hello_Internal > |
data | ) |
|
|
explicitprotected |
◆ ciphersuite()
uint16_t Botan::TLS::Server_Hello::ciphersuite |
( |
| ) |
const |
◆ compression_method()
uint8_t Botan::TLS::Server_Hello::compression_method |
( |
| ) |
const |
|
protected |
◆ extension_types()
std::set< Extension_Code > Botan::TLS::Server_Hello::extension_types |
( |
| ) |
const |
|
protected |
◆ extensions()
const Extensions & Botan::TLS::Server_Hello::extensions |
( |
| ) |
const |
◆ legacy_version()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ random()
const std::vector< uint8_t > & Botan::TLS::Server_Hello::random |
( |
| ) |
const |
|
protected |
◆ selected_version()
◆ serialize()
std::vector< uint8_t > Botan::TLS::Server_Hello::serialize |
( |
| ) |
const |
|
overridevirtual |
◆ session_id()
const Session_ID & Botan::TLS::Server_Hello::session_id |
( |
| ) |
const |
◆ type()
◆ type_string()
std::string Botan::TLS::Handshake_Message::type_string |
( |
| ) |
const |
|
inherited |
◆ wire_type()
virtual Handshake_Type Botan::TLS::Handshake_Message::wire_type |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ m_data
std::unique_ptr<Server_Hello_Internal> Botan::TLS::Server_Hello::m_data |
|
protected |
Definition at line 309 of file tls_messages.h.
Referenced by ciphersuite(), compression_method(), extension_types(), extensions(), legacy_version(), Botan::TLS::Server_Hello_12::legacy_version(), Botan::TLS::Server_Hello_12::next_protocol(), Botan::TLS::Server_Hello_12::prefers_compressed_ec_points(), random(), Botan::TLS::Server_Hello_12::random_signals_downgrade(), Botan::TLS::Server_Hello_12::renegotiation_info(), Botan::TLS::Server_Hello_12::secure_renegotiation(), Botan::TLS::Server_Hello_12::Server_Hello_12(), session_id(), Botan::TLS::Server_Hello_12::srtp_profile(), Botan::TLS::Server_Hello_12::supports_certificate_status_message(), Botan::TLS::Server_Hello_12::supports_encrypt_then_mac(), Botan::TLS::Server_Hello_12::supports_extended_master_secret(), and Botan::TLS::Server_Hello_12::supports_session_ticket().
The documentation for this class was generated from the following files: