|
unilink
0.4.3
A simple C++ library for unified async communication
|
This is the complete list of members for unilink::wrapper::ChannelInterface, including all inherited members.
| auto_manage(bool manage=true)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| ConnectionHandler typedef | unilink::wrapper::ChannelInterface | |
| ErrorHandler typedef | unilink::wrapper::ChannelInterface | |
| is_connected() const =0 | unilink::wrapper::ChannelInterface | pure virtual |
| MessageHandler typedef | unilink::wrapper::ChannelInterface | |
| on_connect(ConnectionHandler handler)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| on_data(MessageHandler handler)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| on_disconnect(ConnectionHandler handler)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| on_error(ErrorHandler handler)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| send(std::string_view data)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| send_line(std::string_view line)=0 | unilink::wrapper::ChannelInterface | pure virtual |
| start()=0 | unilink::wrapper::ChannelInterface | pure virtual |
| stop()=0 | unilink::wrapper::ChannelInterface | pure virtual |
| ~ChannelInterface()=default | unilink::wrapper::ChannelInterface | virtual |