unilink  0.4.3
A simple C++ library for unified async communication
unilink::wrapper::Udp Member List

This is the complete list of members for unilink::wrapper::Udp, including all inherited members.

auto_manage(bool manage=true) overrideunilink::wrapper::Udpvirtual
ConnectionHandler typedefunilink::wrapper::ChannelInterface
ErrorHandler typedefunilink::wrapper::ChannelInterface
is_connected() const overrideunilink::wrapper::Udpvirtual
MessageHandler typedefunilink::wrapper::ChannelInterface
on_connect(ConnectionHandler handler) overrideunilink::wrapper::Udpvirtual
on_data(MessageHandler handler) overrideunilink::wrapper::Udpvirtual
on_disconnect(ConnectionHandler handler) overrideunilink::wrapper::Udpvirtual
on_error(ErrorHandler handler) overrideunilink::wrapper::Udpvirtual
operator=(Udp &&) noexceptunilink::wrapper::Udp
operator=(const Udp &)=deleteunilink::wrapper::Udp
send(std::string_view data) overrideunilink::wrapper::Udpvirtual
send_line(std::string_view line) overrideunilink::wrapper::Udpvirtual
set_manage_external_context(bool manage)unilink::wrapper::Udp
start() overrideunilink::wrapper::Udpvirtual
stop() overrideunilink::wrapper::Udpvirtual
Udp(const config::UdpConfig &cfg)unilink::wrapper::Udpexplicit
Udp(const config::UdpConfig &cfg, std::shared_ptr< boost::asio::io_context > external_ioc)unilink::wrapper::Udp
Udp(std::shared_ptr< interface::Channel > channel)unilink::wrapper::Udpexplicit
Udp(Udp &&) noexceptunilink::wrapper::Udp
Udp(const Udp &)=deleteunilink::wrapper::Udp
~ChannelInterface()=defaultunilink::wrapper::ChannelInterfacevirtual
~Udp() overrideunilink::wrapper::Udp