|
HDLC-Daemon
|
#include <HdlcdServerHandler.h>


Public Member Functions | |
| HdlcdServerHandler (boost::asio::io_service &a_IOService, std::weak_ptr< HdlcdServerHandlerCollection > a_HdlcdServerHandlerCollection, boost::asio::ip::tcp::socket &a_TcpSocket) | |
| E_BUFFER_TYPE | GetBufferType () const |
| void | DeliverBufferToClient (E_BUFFER_TYPE a_eBufferType, const std::vector< unsigned char > &a_Payload, bool a_bReliable, bool a_bInvalid, bool a_bWasSent) |
| void | UpdateSerialPortState (bool a_bAlive, size_t a_LockHolders) |
| void | QueryForPayload (bool a_bQueryReliable, bool a_bQueryUnreliable) |
| void | Start (std::shared_ptr< SerialPortHandlerCollection > a_SerialPortHandlerCollection) |
| void | Stop () |
Definition at line 43 of file HdlcdServerHandler.h.
| HdlcdServerHandler::HdlcdServerHandler | ( | boost::asio::io_service & | a_IOService, |
| std::weak_ptr< HdlcdServerHandlerCollection > | a_HdlcdServerHandlerCollection, | ||
| boost::asio::ip::tcp::socket & | a_TcpSocket | ||
| ) |
| void HdlcdServerHandler::DeliverBufferToClient | ( | E_BUFFER_TYPE | a_eBufferType, |
| const std::vector< unsigned char > & | a_Payload, | ||
| bool | a_bReliable, | ||
| bool | a_bInvalid, | ||
| bool | a_bWasSent | ||
| ) |
Definition at line 50 of file HdlcdServerHandler.cpp.


|
inline |
| void HdlcdServerHandler::QueryForPayload | ( | bool | a_bQueryReliable, |
| bool | a_bQueryUnreliable | ||
| ) |
| void HdlcdServerHandler::Start | ( | std::shared_ptr< SerialPortHandlerCollection > | a_SerialPortHandlerCollection | ) |
| void HdlcdServerHandler::Stop | ( | ) |
Definition at line 117 of file HdlcdServerHandler.cpp.


| void HdlcdServerHandler::UpdateSerialPortState | ( | bool | a_bAlive, |
| size_t | a_LockHolders | ||
| ) |
Definition at line 66 of file HdlcdServerHandler.cpp.

