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

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

auto_manage(bool manage=true)=0unilink::wrapper::ChannelInterfacepure virtual
ConnectionHandler typedefunilink::wrapper::ChannelInterface
ErrorHandler typedefunilink::wrapper::ChannelInterface
is_connected() const =0unilink::wrapper::ChannelInterfacepure virtual
MessageHandler typedefunilink::wrapper::ChannelInterface
on_connect(ConnectionHandler handler)=0unilink::wrapper::ChannelInterfacepure virtual
on_data(MessageHandler handler)=0unilink::wrapper::ChannelInterfacepure virtual
on_disconnect(ConnectionHandler handler)=0unilink::wrapper::ChannelInterfacepure virtual
on_error(ErrorHandler handler)=0unilink::wrapper::ChannelInterfacepure virtual
send(std::string_view data)=0unilink::wrapper::ChannelInterfacepure virtual
send_line(std::string_view line)=0unilink::wrapper::ChannelInterfacepure virtual
start()=0unilink::wrapper::ChannelInterfacepure virtual
stop()=0unilink::wrapper::ChannelInterfacepure virtual
~ChannelInterface()=defaultunilink::wrapper::ChannelInterfacevirtual