unilink  0.4.3
A simple C++ library for unified async communication
unilink::transport::UdpChannel::Impl Member List

This is the complete list of members for unilink::transport::UdpChannel::Impl, including all inherited members.

backpressure_active_unilink::transport::UdpChannel::Impl
bp_high_unilink::transport::UdpChannel::Impl
bp_limit_unilink::transport::UdpChannel::Impl
bp_low_unilink::transport::UdpChannel::Impl
cfg_unilink::transport::UdpChannel::Impl
close_socket()unilink::transport::UdpChannel::Implinline
connected_unilink::transport::UdpChannel::Impl
do_write(std::shared_ptr< UdpChannel > self)unilink::transport::UdpChannel::Implinline
enqueue_buffer(std::variant< memory::PooledBuffer, std::vector< uint8_t >, std::shared_ptr< const std::vector< uint8_t >>> &&buffer, size_t size)unilink::transport::UdpChannel::Implinline
handle_receive(std::shared_ptr< UdpChannel > self, const boost::system::error_code &ec, std::size_t bytes)unilink::transport::UdpChannel::Implinline
Impl(const config::UdpConfig &config)unilink::transport::UdpChannel::Implinlineexplicit
Impl(const config::UdpConfig &config, net::io_context &external_ioc)unilink::transport::UdpChannel::Implinline
init()unilink::transport::UdpChannel::Implinline
ioc_unilink::transport::UdpChannel::Impl
ioc_thread_unilink::transport::UdpChannel::Impl
join_ioc_thread(bool allow_detach)unilink::transport::UdpChannel::Implinline
local_endpoint_unilink::transport::UdpChannel::Impl
notify_state()unilink::transport::UdpChannel::Implinline
on_bp_unilink::transport::UdpChannel::Impl
on_bytes_unilink::transport::UdpChannel::Impl
on_state_unilink::transport::UdpChannel::Impl
open_socket(std::shared_ptr< UdpChannel > self)unilink::transport::UdpChannel::Implinline
opened_unilink::transport::UdpChannel::Impl
owned_ioc_unilink::transport::UdpChannel::Impl
owns_ioc_unilink::transport::UdpChannel::Impl
perform_stop_cleanup()unilink::transport::UdpChannel::Implinline
queue_bytes_unilink::transport::UdpChannel::Impl
recv_endpoint_unilink::transport::UdpChannel::Impl
remote_endpoint_unilink::transport::UdpChannel::Impl
report_backpressure(size_t queued_bytes)unilink::transport::UdpChannel::Implinline
rx_unilink::transport::UdpChannel::Impl
set_remote_from_config()unilink::transport::UdpChannel::Implinline
socket_unilink::transport::UdpChannel::Impl
start_receive(std::shared_ptr< UdpChannel > self)unilink::transport::UdpChannel::Implinline
started_unilink::transport::UdpChannel::Impl
state_unilink::transport::UdpChannel::Impl
stop_requested_unilink::transport::UdpChannel::Impl
stopping_unilink::transport::UdpChannel::Impl
strand_unilink::transport::UdpChannel::Impl
terminal_state_notified_unilink::transport::UdpChannel::Impl
transition_to(LinkState target, const boost::system::error_code &ec={})unilink::transport::UdpChannel::Implinline
tx_unilink::transport::UdpChannel::Impl
work_guard_unilink::transport::UdpChannel::Impl
writing_unilink::transport::UdpChannel::Impl
~Impl()unilink::transport::UdpChannel::Implinline