|
Botan 3.13.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::TLS::Datagram_Handshake_IO, including all inherited members.
| add_record(const uint8_t record[], size_t record_len, Record_Type type, uint64_t sequence_number) override | Botan::TLS::Datagram_Handshake_IO | virtual |
| add_retransmitted_record(const uint8_t record[], size_t record_len, Record_Type type, uint64_t sequence_number) | Botan::TLS::Datagram_Handshake_IO | |
| Datagram_Handshake_IO(writer_fn writer, steady_clock_fn clock_ms, class Connection_Sequence_Numbers &seq, uint16_t mtu, uint64_t initial_timeout_ms, uint64_t max_timeout_ms, std::optional< size_t > max_retransmissions, size_t max_handshake_msg_size, uint16_t initial_epoch=0) | Botan::TLS::Datagram_Handshake_IO | |
| finalize_handshake(bool retransmit_terminal_flight) | Botan::TLS::Datagram_Handshake_IO | |
| format(const std::vector< uint8_t > &handshake_msg, Handshake_Type handshake_type) const override | Botan::TLS::Datagram_Handshake_IO | virtual |
| get_next_record(bool expecting_ccs, size_t max_message_size) override | Botan::TLS::Datagram_Handshake_IO | virtual |
| Handshake_IO()=default | Botan::TLS::Handshake_IO | |
| Handshake_IO(const Handshake_IO &)=delete | Botan::TLS::Handshake_IO | |
| Handshake_IO(Handshake_IO &&)=delete | Botan::TLS::Handshake_IO | |
| have_more_data() const override | Botan::TLS::Datagram_Handshake_IO | virtual |
| initial_record_version() const override | Botan::TLS::Datagram_Handshake_IO | virtual |
| next_retransmission_timeout() const override | Botan::TLS::Datagram_Handshake_IO | virtual |
| operator=(const Handshake_IO &)=delete | Botan::TLS::Handshake_IO | |
| operator=(Handshake_IO &&)=delete | Botan::TLS::Handshake_IO | |
| send(const Handshake_Message &msg) override | Botan::TLS::Datagram_Handshake_IO | virtual |
| send_under_epoch(const Handshake_Message &msg, uint16_t epoch) override | Botan::TLS::Datagram_Handshake_IO | virtual |
| steady_clock_fn typedef | Botan::TLS::Datagram_Handshake_IO | |
| timeout_check() override | Botan::TLS::Datagram_Handshake_IO | virtual |
| writer_fn typedef | Botan::TLS::Datagram_Handshake_IO | |
| ~Handshake_IO()=default | Botan::TLS::Handshake_IO | virtual |