HDLC-Daemon
|
This is the complete list of members for FrameEndpoint, including all inherited members.
Close() | FrameEndpoint | inline |
FrameEndpoint(boost::asio::io_service &a_IOService, boost::asio::ip::tcp::socket &a_TcpSocket, uint8_t a_FrameTypeMask=0xFF) | FrameEndpoint | inline |
GetWasStarted() const | FrameEndpoint | inline |
RegisterFrameFactory(unsigned char a_FrameType, std::function< std::shared_ptr< Frame >(void)> a_FrameFactory) | FrameEndpoint | inline |
ResetFrameFactories(uint8_t a_FrameTypeMask=0xFF) | FrameEndpoint | inline |
SendFrame(const Frame &a_Frame, std::function< void()> a_OnSendDoneCallback=nullptr) | FrameEndpoint | inline |
SetOnClosedCallback(std::function< void()> a_OnClosedCallback) | FrameEndpoint | inline |
SetOnFrameCallback(std::function< bool(std::shared_ptr< Frame >)> a_OnFrameCallback) | FrameEndpoint | inline |
Shutdown() | FrameEndpoint | inline |
Start() | FrameEndpoint | inline |
TriggerNextFrame() | FrameEndpoint | inline |
~FrameEndpoint() | FrameEndpoint | inline |