| aggregate_handshake_messages() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| aggregate_post_handshake_messages() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| application_protocol() const override | Botan::TLS::Server_Impl_13 | virtual |
| callbacks() const | Botan::TLS::Channel_Impl_13 | inlineprotected |
| Channel_Impl(const Channel_Impl &other)=delete | Botan::TLS::Channel_Impl | |
| Channel_Impl(Channel_Impl &&other)=default | Botan::TLS::Channel_Impl | |
| Channel_Impl()=default | Botan::TLS::Channel_Impl | protected |
| Channel_Impl_13(const std::shared_ptr< Callbacks > &callbacks, const std::shared_ptr< Session_Manager > &session_manager, const std::shared_ptr< Credentials_Manager > &credentials_manager, const std::shared_ptr< RandomNumberGenerator > &rng, const std::shared_ptr< const Policy > &policy, bool is_server) | Botan::TLS::Channel_Impl_13 | explicit |
| Channel_Impl_13(const Channel_Impl_13 &other)=delete | Botan::TLS::Channel_Impl_13 | |
| Channel_Impl_13(Channel_Impl_13 &&other)=delete | Botan::TLS::Channel_Impl_13 | |
| close() | Botan::TLS::Channel_Impl | inline |
| credentials_manager() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| expect_downgrade(const Server_Information &server_info, const std::vector< std::string > &next_protocols) | Botan::TLS::Channel_Impl_13 | protected |
| expects_downgrade() const | Botan::TLS::Channel_Impl | inline |
| external_psk_identity() const override | Botan::TLS::Server_Impl_13 | virtual |
| extract_downgrade_info() | Botan::TLS::Channel_Impl | inline |
| from_peer(std::span< const uint8_t > data) override | Botan::TLS::Channel_Impl_13 | virtual |
| is_active() const override | Botan::TLS::Channel_Impl_13 | virtual |
| is_closed() const override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| is_closed_for_reading() const override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| is_closed_for_writing() const override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| is_downgrading() const | Botan::TLS::Channel_Impl | inline |
| is_handshake_complete() const override | Botan::TLS::Server_Impl_13 | virtual |
| key_material_export(std::string_view label, std::string_view context, size_t length) const override | Botan::TLS::Channel_Impl_13 | virtual |
| m_cipher_state | Botan::TLS::Channel_Impl_13 | protected |
| m_downgrade_info | Botan::TLS::Channel_Impl | protected |
| m_side | Botan::TLS::Channel_Impl_13 | protected |
| m_transcript_hash | Botan::TLS::Channel_Impl_13 | protected |
| new_session_ticket_supported() const override | Botan::TLS::Server_Impl_13 | virtual |
| operator=(const Channel_Impl_13 &other)=delete | Botan::TLS::Channel_Impl_13 | |
| operator=(Channel_Impl_13 &&other)=delete | Botan::TLS::Channel_Impl_13 | |
| Botan::TLS::Channel_Impl::operator=(const Channel_Impl &other)=delete | Botan::TLS::Channel_Impl | |
| Botan::TLS::Channel_Impl::operator=(Channel_Impl &&other)=delete | Botan::TLS::Channel_Impl | |
| opportunistically_update_traffic_keys() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| peer_cert_chain() const override | Botan::TLS::Server_Impl_13 | virtual |
| peer_raw_public_key() const override | Botan::TLS::Server_Impl_13 | virtual |
| policy() const | Botan::TLS::Channel_Impl_13 | inlineprotected |
| prepend_ccs() | Botan::TLS::Channel_Impl_13 | inlineprotectedvirtual |
| preserve_client_hello(std::span< const uint8_t > msg) | Botan::TLS::Channel_Impl | inlineprotected |
| preserve_peer_transcript(std::span< const uint8_t > input) | Botan::TLS::Channel_Impl | inlineprotected |
| renegotiate(bool) override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| request_downgrade() | Botan::TLS::Channel_Impl | inlineprotected |
| request_downgrade_for_resumption(Session_with_Handle session) | Botan::TLS::Channel_Impl | inlineprotected |
| rng() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| secure_renegotiation_supported() const override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| send_alert(const Alert &alert) override | Botan::TLS::Channel_Impl_13 | virtual |
| send_dummy_change_cipher_spec() | Botan::TLS::Channel_Impl_13 | protected |
| send_fatal_alert(Alert::Type type) | Botan::TLS::Channel_Impl | inline |
| send_handshake_message(const std::variant< MsgTs... > &message) | Botan::TLS::Channel_Impl_13 | inlineprotected |
| send_handshake_message(std::reference_wrapper< MsgT > message) | Botan::TLS::Channel_Impl_13 | inlineprotected |
| send_new_session_tickets(size_t tickets) override | Botan::TLS::Server_Impl_13 | virtual |
| send_post_handshake_message(Post_Handshake_Message_13 message) | Botan::TLS::Channel_Impl_13 | inlineprotected |
| send_warning_alert(Alert::Type type) | Botan::TLS::Channel_Impl | inline |
| Server_Impl_13(const std::shared_ptr< Callbacks > &callbacks, const std::shared_ptr< Session_Manager > &session_manager, const std::shared_ptr< Credentials_Manager > &credentials_manager, const std::shared_ptr< const Policy > &policy, const std::shared_ptr< RandomNumberGenerator > &rng) | Botan::TLS::Server_Impl_13 | explicit |
| session_manager() | Botan::TLS::Channel_Impl_13 | inlineprotected |
| set_io_buffer_size(size_t io_buf_sz) | Botan::TLS::Channel_Impl | inlineprotected |
| set_record_size_limits(uint16_t outgoing_limit, uint16_t incoming_limit) | Botan::TLS::Channel_Impl_13 | protected |
| set_selected_certificate_type(Certificate_Type cert_type) | Botan::TLS::Channel_Impl_13 | protected |
| timeout_check() override | Botan::TLS::Channel_Impl_13 | inlinevirtual |
| to_peer(std::span< const uint8_t > data) override | Botan::TLS::Channel_Impl_13 | virtual |
| update_traffic_keys(bool request_peer_update=false) override | Botan::TLS::Channel_Impl_13 | virtual |
| ~Channel_Impl()=default | Botan::TLS::Channel_Impl | virtual |
| ~Channel_Impl_13() override | Botan::TLS::Channel_Impl_13 | |
| ~Secret_Logger()=default | Botan::TLS::Secret_Logger | protectedvirtual |