Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::protocols::quic::connection Member List

This is the complete list of members for kcenon::network::protocols::quic::connection, including all inherited members.

active_peer_cid() const -> const connection_id &kcenon::network::protocols::quic::connection
add_local_cid(const connection_id &cid, uint64_t sequence) -> VoidResultkcenon::network::protocols::quic::connection
app_space_kcenon::network::protocols::quic::connectionprivate
application_close_kcenon::network::protocols::quic::connectionprivate
apply_remote_params()kcenon::network::protocols::quic::connectionprivate
build_packet(encryption_level level) -> std::vector< uint8_t >kcenon::network::protocols::quic::connectionprivate
bytes_received() const noexcept -> uint64_tkcenon::network::protocols::quic::connectioninline
bytes_received_kcenon::network::protocols::quic::connectionprivate
bytes_sent() const noexcept -> uint64_tkcenon::network::protocols::quic::connectioninline
bytes_sent_kcenon::network::protocols::quic::connectionprivate
close(uint64_t error_code, const std::string &reason="") -> VoidResultkcenon::network::protocols::quic::connection
close_application(uint64_t error_code, const std::string &reason="") -> VoidResultkcenon::network::protocols::quic::connection
close_error_code() const -> std::optional< uint64_t >kcenon::network::protocols::quic::connectioninline
close_error_code_kcenon::network::protocols::quic::connectionprivate
close_reason() const -> const std::string &kcenon::network::protocols::quic::connectioninline
close_reason_kcenon::network::protocols::quic::connectionprivate
close_received_kcenon::network::protocols::quic::connectionprivate
close_sent_kcenon::network::protocols::quic::connectionprivate
congestion_controller_kcenon::network::protocols::quic::connectionprivate
connection(bool is_server, const connection_id &initial_dcid)kcenon::network::protocols::quic::connection
connection(const connection &)=deletekcenon::network::protocols::quic::connection
connection(connection &&)=deletekcenon::network::protocols::quic::connection
crypto() -> quic_crypto &kcenon::network::protocols::quic::connectioninline
crypto() const -> const quic_crypto &kcenon::network::protocols::quic::connectioninline
crypto_kcenon::network::protocols::quic::connectionprivate
disable_pmtud()kcenon::network::protocols::quic::connection
drain_deadline_kcenon::network::protocols::quic::connectionprivate
enable_pmtud()kcenon::network::protocols::quic::connection
enter_closing()kcenon::network::protocols::quic::connectionprivate
enter_draining()kcenon::network::protocols::quic::connectionprivate
flow_control() -> flow_controller &kcenon::network::protocols::quic::connectioninline
flow_control() const -> const flow_controller &kcenon::network::protocols::quic::connectioninline
flow_ctrl_kcenon::network::protocols::quic::connectionprivate
generate_ack_frame(const packet_number_space &space) -> std::optional< ack_frame >kcenon::network::protocols::quic::connectionprivate
generate_packets() -> std::vector< std::vector< uint8_t > >kcenon::network::protocols::quic::connection
generate_probe_packets()kcenon::network::protocols::quic::connectionprivate
get_pn_space(encryption_level level) -> packet_number_space &kcenon::network::protocols::quic::connectionprivate
get_pn_space(encryption_level level) const -> const packet_number_space &kcenon::network::protocols::quic::connectionprivate
handle_frame(const frame &frame, encryption_level level) -> VoidResultkcenon::network::protocols::quic::connectionprivate
handle_loss_detection_result(const loss_detection_result &result)kcenon::network::protocols::quic::connectionprivate
handshake_space_kcenon::network::protocols::quic::connectionprivate
handshake_state() const noexcept -> enum handshake_statekcenon::network::protocols::quic::connectioninline
has_pending_data() const -> boolkcenon::network::protocols::quic::connection
idle_deadline() const -> std::chrono::steady_clock::time_pointkcenon::network::protocols::quic::connectioninline
idle_deadline_kcenon::network::protocols::quic::connectionprivate
init_server_handshake(const std::string &cert_file, const std::string &key_file) -> VoidResultkcenon::network::protocols::quic::connection
initial_dcid() const -> const connection_id &kcenon::network::protocols::quic::connectioninline
initial_dcid_kcenon::network::protocols::quic::connectionprivate
initial_space_kcenon::network::protocols::quic::connectionprivate
is_closed() const noexcept -> boolkcenon::network::protocols::quic::connectioninline
is_draining() const noexcept -> boolkcenon::network::protocols::quic::connectioninline
is_established() const noexcept -> boolkcenon::network::protocols::quic::connectioninline
is_server() const noexcept -> boolkcenon::network::protocols::quic::connectioninline
is_server_kcenon::network::protocols::quic::connectionprivate
local_cid() const -> const connection_id &kcenon::network::protocols::quic::connectioninline
local_cid_kcenon::network::protocols::quic::connectionprivate
local_cids_kcenon::network::protocols::quic::connectionprivate
local_params() const -> const transport_parameters &kcenon::network::protocols::quic::connectioninline
local_params_kcenon::network::protocols::quic::connectionprivate
loss_detector_kcenon::network::protocols::quic::connectionprivate
next_cid_sequence_kcenon::network::protocols::quic::connectionprivate
next_timeout() const -> std::optional< std::chrono::steady_clock::time_point >kcenon::network::protocols::quic::connection
on_timeout()kcenon::network::protocols::quic::connection
operator=(const connection &) -> connection &=deletekcenon::network::protocols::quic::connection
operator=(connection &&) -> connection &=deletekcenon::network::protocols::quic::connection
packets_received() const noexcept -> uint64_tkcenon::network::protocols::quic::connectioninline
packets_received_kcenon::network::protocols::quic::connectionprivate
packets_sent() const noexcept -> uint64_tkcenon::network::protocols::quic::connectioninline
packets_sent_kcenon::network::protocols::quic::connectionprivate
path_mtu() const noexcept -> size_tkcenon::network::protocols::quic::connection
peer_cid_manager() -> connection_id_manager &kcenon::network::protocols::quic::connectioninline
peer_cid_manager() const -> const connection_id_manager &kcenon::network::protocols::quic::connectioninline
peer_cid_manager_kcenon::network::protocols::quic::connectionprivate
pending_ack_app_kcenon::network::protocols::quic::connectionprivate
pending_ack_handshake_kcenon::network::protocols::quic::connectionprivate
pending_ack_initial_kcenon::network::protocols::quic::connectionprivate
pending_crypto_app_kcenon::network::protocols::quic::connectionprivate
pending_crypto_handshake_kcenon::network::protocols::quic::connectionprivate
pending_crypto_initial_kcenon::network::protocols::quic::connectionprivate
pending_frames_kcenon::network::protocols::quic::connectionprivate
pmtud() -> pmtud_controller &kcenon::network::protocols::quic::connectioninline
pmtud() const -> const pmtud_controller &kcenon::network::protocols::quic::connectioninline
pmtud_controller_kcenon::network::protocols::quic::connectionprivate
pmtud_enabled() const noexcept -> boolkcenon::network::protocols::quic::connection
process_frames(std::span< const uint8_t > payload, encryption_level level) -> VoidResultkcenon::network::protocols::quic::connectionprivate
process_long_header_packet(const long_header &hdr, std::span< const uint8_t > payload) -> VoidResultkcenon::network::protocols::quic::connectionprivate
process_short_header_packet(const short_header &hdr, std::span< const uint8_t > payload) -> VoidResultkcenon::network::protocols::quic::connectionprivate
pto_deadline_kcenon::network::protocols::quic::connectionprivate
queue_frames_for_retransmission(const sent_packet &lost_packet)kcenon::network::protocols::quic::connectionprivate
receive_packet(std::span< const uint8_t > data) -> VoidResultkcenon::network::protocols::quic::connection
remote_cid() const -> const connection_id &kcenon::network::protocols::quic::connectioninline
remote_cid_kcenon::network::protocols::quic::connectionprivate
remote_params() const -> const transport_parameters &kcenon::network::protocols::quic::connectioninline
remote_params_kcenon::network::protocols::quic::connectionprivate
reset_idle_timer()kcenon::network::protocols::quic::connectionprivate
retire_cid(uint64_t sequence) -> VoidResultkcenon::network::protocols::quic::connection
rotate_peer_cid() -> VoidResultkcenon::network::protocols::quic::connection
rtt_estimator_kcenon::network::protocols::quic::connectionprivate
set_local_params(const transport_parameters &params)kcenon::network::protocols::quic::connection
set_remote_params(const transport_parameters &params)kcenon::network::protocols::quic::connection
start_handshake(const std::string &server_name) -> Result< std::vector< uint8_t > >kcenon::network::protocols::quic::connection
state() const noexcept -> connection_statekcenon::network::protocols::quic::connectioninline
state_kcenon::network::protocols::quic::connectionprivate
stream_mgr_kcenon::network::protocols::quic::connectionprivate
streams() -> stream_manager &kcenon::network::protocols::quic::connectioninline
streams() const -> const stream_manager &kcenon::network::protocols::quic::connectioninline
to_sent_packet(const sent_packet_info &info) const -> sent_packetkcenon::network::protocols::quic::connectionprivate
update_state()kcenon::network::protocols::quic::connectionprivate
~connection()kcenon::network::protocols::quic::connection