HDLC-Daemon
HdlcdClient Member List

This is the complete list of members for HdlcdClient, including all inherited members.

AsyncConnect(boost::asio::ip::tcp::resolver::iterator a_EndpointIterator, std::function< void(bool a_bSuccess)> a_OnConnectedCallback)HdlcdClientinline
Close()HdlcdClientinline
HdlcdClient(boost::asio::io_service &a_IOService, const std::string &a_SerialPortName, HdlcdSessionDescriptor a_HdlcdSessionDescriptor)HdlcdClientinline
Send(const HdlcdPacketData &a_PacketData, std::function< void()> a_OnSendDoneCallback=nullptr)HdlcdClientinline
Send(const HdlcdPacketCtrl &a_PacketCtrl, std::function< void()> a_OnSendDoneCallback=nullptr)HdlcdClientinline
SetOnClosedCallback(std::function< void()> a_OnClosedCallback)HdlcdClientinline
SetOnCtrlCallback(std::function< void(const HdlcdPacketCtrl &a_PacketCtrl)> a_OnCtrlCallback)HdlcdClientinline
SetOnDataCallback(std::function< void(const HdlcdPacketData &a_PacketData)> a_OnDataCallback)HdlcdClientinline
Shutdown()HdlcdClientinline
~HdlcdClient()HdlcdClientinline