| Botan
    1.10.16
    | 
#include <tls_messages.h>
 
  
 | Public Member Functions | |
| std::vector< u16bit > | ciphersuites () const | 
| Client_Hello (RandomNumberGenerator &rng, Record_Writer &, const TLS_Policy &, HandshakeHash &) | |
| Client_Hello (const MemoryRegion< byte > &buf, Handshake_Type type) | |
| std::vector< byte > | compression_algos () const | 
| std::string | hostname () const | 
| bool | offered_suite (u16bit) const | 
| const SecureVector< byte > & | random () const | 
| void | send (Record_Writer &, HandshakeHash &) const | 
| const SecureVector< byte > & | session_id () const | 
| std::string | srp_identifier () const | 
| Handshake_Type | type () const | 
| Version_Code | version () const | 
Client Hello Message
Definition at line 41 of file tls_messages.h.
| Botan::Client_Hello::Client_Hello | ( | RandomNumberGenerator & | rng, | 
| Record_Writer & | writer, | ||
| const TLS_Policy & | policy, | ||
| HandshakeHash & | hash | ||
| ) | 
Definition at line 65 of file hello.cpp.
| 
 | inline | 
Definition at line 61 of file tls_messages.h.
References Botan::CLIENT_HELLO.
| 
 | inline | 
Definition at line 47 of file tls_messages.h.
| 
 | inline | 
Definition at line 48 of file tls_messages.h.
| 
 | inline | 
Definition at line 52 of file tls_messages.h.
| bool Botan::Client_Hello::offered_suite | ( | u16bit | ciphersuite | ) | const | 
| 
 | inline | 
Definition at line 50 of file tls_messages.h.
| 
 | inherited | 
Definition at line 16 of file hello.cpp.
References Botan::Record_Writer::flush(), Botan::HANDSHAKE, Botan::Record_Writer::send(), Botan::MemoryRegion< T >::size(), Botan::HandshakeMessage::type(), and Botan::HandshakeHash::update().
Referenced by Botan::Certificate::Certificate(), Botan::Certificate_Req::Certificate_Req(), Botan::Finished::Finished(), Botan::Hello_Request::Hello_Request(), and Botan::Server_Hello_Done::Server_Hello_Done().
| 
 | inline | 
Definition at line 46 of file tls_messages.h.
| 
 | inline | 
Definition at line 54 of file tls_messages.h.
| 
 | inlinevirtual | 
Implements Botan::HandshakeMessage.
Definition at line 44 of file tls_messages.h.
References Botan::CLIENT_HELLO.
| 
 | inline | 
Definition at line 45 of file tls_messages.h.
 1.8.13
 1.8.13