|
| | BEGIN_MSG_MAP (CCommanderChannel) MESSAGE_HANDLER(cmdSIMPLE_MSG |
| |
| on_cmdSIMPLE_MSG | MESSAGE_HANDLER (cmdGET_HOST_INFO, on_cmdGET_HOST_INFO) MESSAGE_HANDLER(cmdSHUTDOWN |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN | MESSAGE_HANDLER (cmdBINARY_ATTACHMENT_RECEIVED, on_cmdBINARY_ATTACHMENT_RECEIVED) MESSAGE_HANDLER(cmdGET_ID |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN on_cmdGET_ID | MESSAGE_HANDLER (cmdSET_ID, on_cmdSET_ID) MESSAGE_HANDLER(cmdGET_LOG |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN on_cmdGET_ID on_cmdGET_LOG | MESSAGE_HANDLER (cmdASSIGN_USER_TASK, on_cmdASSIGN_USER_TASK) MESSAGE_HANDLER(cmdACTIVATE_AGENT |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN on_cmdGET_ID on_cmdGET_LOG on_cmdACTIVATE_AGENT | MESSAGE_HANDLER (cmdSTOP_USER_TASK, on_cmdSTOP_USER_TASK) MESSAGE_HANDLER(cmdUPDATE_KEY |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN on_cmdGET_ID on_cmdGET_LOG on_cmdACTIVATE_AGENT on_cmdUPDATE_KEY | MESSAGE_HANDLER (cmdUPDATE_KEY_ERROR, on_cmdUPDATE_KEY_ERROR) MESSAGE_HANDLER(cmdDELETE_KEY |
| |
| on_cmdSIMPLE_MSG on_cmdSHUTDOWN on_cmdGET_ID on_cmdGET_LOG on_cmdACTIVATE_AGENT on_cmdUPDATE_KEY on_cmdDELETE_KEY | MESSAGE_HANDLER (cmdCUSTOM_CMD, on_cmdCUSTOM_CMD) END_MSG_MAP() void registerOnNewUserTaskCallback(handlerOnNewUserTaks_t _callback) |
| |
| uint64_t | getTaskID () const |
| |
| void | reconnect () |
| |
| void | connect (boost::asio::ip::tcp::resolver::iterator _endpoint_iterator) |
| |
| | ~CBaseChannelImpl () |
| |
| bool | isHanshakeOK () const |
| |
| EChannelType | getChannelType () const |
| |
| void | setChannelType (EChannelType _channelType) |
| |
| void | start () |
| |
| void | stop () |
| |
| boost::asio::ip::tcp::socket & | socket () |
| |
| void | dequeueMsg () |
| |
| void | accumulativePushMsg (const A &_attachment) |
| |
| void | accumulativePushMsg () |
| |
| void | pushMsg (const A &_attachment) |
| |
| void | pushMsg () |
| |
| void | sendYourself (const A &_attachment) |
| |
| void | sendYourself () |
| |
| void | pushBinaryAttachmentCmd (const std::string &_srcFilePath, const std::string &_fileName, uint16_t _cmdSource) |
| |
| void | pushBinaryAttachmentCmd (const MiscCommon::BYTEVector_t &_data, const std::string &_fileName, uint16_t _cmdSource) |
| |
| void | processBinaryAttachmentStartCmd (SCommandAttachmentImpl< cmdBINARY_ATTACHMENT_START >::ptr_t _attachment) |
| |
| void | processBinaryAttachmentCmd (SCommandAttachmentImpl< cmdBINARY_ATTACHMENT >::ptr_t _attachment) |
| |
| void | registerDisconnectEventHandler (handlerDisconnectEventFunction_t _handler) |
| |
| bool | started () |
| |
| std::string | remoteEndIDString () |
| |
| | CChannelEventsImpl () |
| |
| | ~CChannelEventsImpl () |
| |
| connection_t | subscribeOnEvent (EChannelEvents _type, typename signal_t::slot_function_type _subscriber) |
| |
| void | onEvent (EChannelEvents _type) |
| |
Public Member Functions inherited from dds::protocol_api::CChannelMessageHandlersImpl |
| template<ECmdType _cmd, typename Func > |
| void | registerMessageHandler (Func _handler) |
| |
| template<class... Args> |
| void | dispatchMessageHandlers (ECmdType _cmd, Args &&... args) |
| |
| template<ECmdType _cmd> |
| size_t | getNofMessageHandlers () const |
| |
| | CStatImpl (boost::asio::io_service &_service) |
| |
| SReadStat | getReadStat () const |
| | Return read statistics. More...
|
| |
| SWriteStat | getWriteStat () const |
| | Return write statistics. More...
|
| |
| void | setStatEnabled (bool _statEnabled) |
| | Enable/disable statistics accumulation. More...
|
| |
| void | logReadMessage (CProtocolMessage::protocolMessagePtr_t _message) |
| |
| void | logWriteMessages (const protocolMessagePtrQueue_t &_messageQueue) |
| |