|
| | BEGIN_MSG_MAP (CAgentChannel) MESSAGE_HANDLER(cmdREPLY_HOST_INFO |
| |
| on_cmdREPLY_HOST_INFO | MESSAGE_HANDLER (cmdSUBMIT, on_cmdSUBMIT) MESSAGE_HANDLER(cmdUSER_TASK_DONE |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE | MESSAGE_HANDLER (cmdGED_PID, on_cmdGED_PID) MESSAGE_HANDLER(cmdGET_AGENTS_INFO |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO | MESSAGE_HANDLER (cmdREPLY_ID, on_cmdREPLY_ID) MESSAGE_HANDLER(cmdBINARY_ATTACHMENT_RECEIVED |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED | MESSAGE_HANDLER (cmdTRANSPORT_TEST, on_cmdTRANSPORT_TEST) MESSAGE_HANDLER(cmdSIMPLE_MSG |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG | MESSAGE_HANDLER (cmdUPDATE_TOPOLOGY, on_cmdUPDATE_TOPOLOGY) MESSAGE_HANDLER(cmdGET_LOG |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG on_cmdGET_LOG | MESSAGE_HANDLER (cmdUPDATE_KEY, on_cmdUPDATE_KEY) MESSAGE_HANDLER(cmdWATCHDOG_HEARTBEAT |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG on_cmdGET_LOG on_cmdWATCHDOG_HEARTBEAT | MESSAGE_HANDLER (cmdGET_PROP_LIST, on_cmdGET_PROP_LIST) MESSAGE_HANDLER(cmdGET_PROP_VALUES |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG on_cmdGET_LOG on_cmdWATCHDOG_HEARTBEAT on_cmdGET_PROP_VALUES | MESSAGE_HANDLER (cmdENABLE_STAT, on_cmdENABLE_STAT) MESSAGE_HANDLER(cmdDISABLE_STAT |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG on_cmdGET_LOG on_cmdWATCHDOG_HEARTBEAT on_cmdGET_PROP_VALUES on_cmdDISABLE_STAT | MESSAGE_HANDLER (cmdGET_STAT, on_cmdGET_STAT) MESSAGE_HANDLER(cmdCUSTOM_CMD |
| |
| on_cmdREPLY_HOST_INFO on_cmdUSER_TASK_DONE on_cmdGET_AGENTS_INFO on_cmdBINARY_ATTACHMENT_RECEIVED on_cmdSIMPLE_MSG on_cmdGET_LOG on_cmdWATCHDOG_HEARTBEAT on_cmdGET_PROP_VALUES on_cmdDISABLE_STAT on_cmdCUSTOM_CMD END_MSG_MAP() public void | setId (const dds::protocol_api::SSenderInfo &_sender, uint64_t _id) |
| |
| protocol_api::SHostInfoCmd | getRemoteHostInfo (const dds::protocol_api::SSenderInfo &_sender) |
| |
| void | setRemoteHostInfo (const dds::protocol_api::SSenderInfo &_sender, const protocol_api::SHostInfoCmd &_hostInfo) |
| |
| std::chrono::milliseconds | getStartupTime (const dds::protocol_api::SSenderInfo &_sender) |
| |
| EAgentState | getState (const dds::protocol_api::SSenderInfo &_sender) |
| |
| void | setState (const dds::protocol_api::SSenderInfo &_sender, EAgentState _state) |
| |
| uint64_t | getTaskID (const dds::protocol_api::SSenderInfo &_sender) |
| |
| void | setTaskID (const dds::protocol_api::SSenderInfo &_sender, uint64_t _taskID) |
| |
| void | updateAgentInfo (const dds::protocol_api::SSenderInfo &_sender, const SAgentInfo &_info) |
| | add new or update existing Agent info More...
|
| |
| void | updateAgentInfo (uint64_t _protocolHeaderID, const SAgentInfo &_info) |
| |
| SAgentInfo | getAgentInfo (const dds::protocol_api::SSenderInfo &_sender) |
| | Get a copy of the agent info. More...
|
| |
| SAgentInfo | getAgentInfo (uint64_t _protocolHeaderID) |
| |
| LobbyProtocolHeaderIdContainer_t | getLobbyPHID () const |
| |
| | DDS_DECLARE_EVENT_HANDLER_CLASS (CChannelEventHandlersImpl) DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelMessageHandlersImpl) protected |
| |
| | ~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 (CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd) |
| |
| void | accumulativePushMsg (const A &_attachment, uint64_t _protocolHeaderID=0) |
| |
| void | accumulativePushMsg (uint64_t _protocolHeaderID=0) |
| |
| void | pushMsg (CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd, uint64_t _protocolHeaderID=0) |
| |
| void | pushMsg (const A &_attachment, uint64_t _protocolHeaderID=0) |
| |
| void | pushMsg (uint64_t _protocolHeaderID=0) |
| |
| void | sendYourself (const A &_attachment, uint64_t _protocolHeaderID=0) |
| |
| void | sendYourself (uint64_t _protocolHeaderID=0) |
| |
| void | pushBinaryAttachmentCmd (const std::string &_srcFilePath, const std::string &_fileName, uint16_t _cmdSource, uint64_t _protocolHeaderID) |
| |
| void | pushBinaryAttachmentCmd (const MiscCommon::BYTEVector_t &_data, const std::string &_fileName, uint16_t _cmdSource, uint64_t _protocolHeaderID) |
| |
| void | processBinaryAttachmentStartCmd (const SSenderInfo &_sender, SCommandAttachmentImpl< cmdBINARY_ATTACHMENT_START >::ptr_t _attachment) |
| |
| void | processBinaryAttachmentCmd (const SSenderInfo &_sender, SCommandAttachmentImpl< cmdBINARY_ATTACHMENT >::ptr_t _attachment) |
| |
| bool | started () |
| |
| std::string | remoteEndIDString () |
| |
| uint64_t | getProtocolHeaderID () 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) |
| |