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

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

available_send_window() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controller
bytes_consumed() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
bytes_consumed_kcenon::network::protocols::quic::flow_controllerprivate
bytes_received() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
bytes_received_kcenon::network::protocols::quic::flow_controllerprivate
bytes_sent() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
bytes_sent_kcenon::network::protocols::quic::flow_controllerprivate
consume_send_window(uint64_t bytes) -> VoidResultkcenon::network::protocols::quic::flow_controller
data_blocked_sent_kcenon::network::protocols::quic::flow_controllerprivate
flow_controller(uint64_t initial_window=1048576)kcenon::network::protocols::quic::flow_controllerexplicit
flow_controller(const flow_controller &)=defaultkcenon::network::protocols::quic::flow_controller
flow_controller(flow_controller &&) noexcept=defaultkcenon::network::protocols::quic::flow_controller
generate_max_data() -> std::optional< uint64_t >kcenon::network::protocols::quic::flow_controller
is_send_blocked() const noexcept -> boolkcenon::network::protocols::quic::flow_controller
last_sent_max_data_kcenon::network::protocols::quic::flow_controllerprivate
mark_data_blocked_sent()kcenon::network::protocols::quic::flow_controller
operator=(const flow_controller &) -> flow_controller &=defaultkcenon::network::protocols::quic::flow_controller
operator=(flow_controller &&) noexcept -> flow_controller &=defaultkcenon::network::protocols::quic::flow_controller
receive_limit() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
receive_limit_kcenon::network::protocols::quic::flow_controllerprivate
record_consumed(uint64_t bytes)kcenon::network::protocols::quic::flow_controller
record_received(uint64_t bytes) -> VoidResultkcenon::network::protocols::quic::flow_controller
reset(uint64_t initial_window)kcenon::network::protocols::quic::flow_controller
send_limit() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
send_limit_kcenon::network::protocols::quic::flow_controllerprivate
set_update_threshold(double threshold)kcenon::network::protocols::quic::flow_controller
set_window_size(uint64_t window)kcenon::network::protocols::quic::flow_controller
should_send_data_blocked() const noexcept -> boolkcenon::network::protocols::quic::flow_controller
should_send_max_data() const noexcept -> boolkcenon::network::protocols::quic::flow_controller
update_send_limit(uint64_t max_data)kcenon::network::protocols::quic::flow_controller
update_threshold_kcenon::network::protocols::quic::flow_controllerprivate
window_size() const noexcept -> uint64_tkcenon::network::protocols::quic::flow_controllerinline
window_size_kcenon::network::protocols::quic::flow_controllerprivate
~flow_controller()=defaultkcenon::network::protocols::quic::flow_controller