HDLC-Daemon
FrameEndpoint Member List

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

Close()FrameEndpointinline
FrameEndpoint(boost::asio::io_service &a_IOService, boost::asio::ip::tcp::socket &a_TcpSocket, uint8_t a_FrameTypeMask=0xFF)FrameEndpointinline
GetWasStarted() const FrameEndpointinline
RegisterFrameFactory(unsigned char a_FrameType, std::function< std::shared_ptr< Frame >(void)> a_FrameFactory)FrameEndpointinline
ResetFrameFactories(uint8_t a_FrameTypeMask=0xFF)FrameEndpointinline
SendFrame(const Frame &a_Frame, std::function< void()> a_OnSendDoneCallback=nullptr)FrameEndpointinline
SetOnClosedCallback(std::function< void()> a_OnClosedCallback)FrameEndpointinline
SetOnFrameCallback(std::function< bool(std::shared_ptr< Frame >)> a_OnFrameCallback)FrameEndpointinline
Shutdown()FrameEndpointinline
Start()FrameEndpointinline
TriggerNextFrame()FrameEndpointinline
~FrameEndpoint()FrameEndpointinline