6 #ifndef __DDS__InfoChannel__ 7 #define __DDS__InfoChannel__ 19 CInfoChannel(boost::asio::io_service& _service, uint64_t _protocolHeaderID = 0)
23 registerHandler<protocol_api::EChannelEvents::OnHandshakeOK>(
27 pushMsg<protocol_api::cmdGED_PID>();
29 pushMsg<protocol_api::cmdGET_AGENTS_INFO>();
31 pushMsg<protocol_api::cmdGET_PROP_LIST>();
36 pushMsg<protocol_api::cmdGET_PROP_VALUES>(cmd);
40 registerHandler<protocol_api::EChannelEvents::OnConnected>(
45 registerHandler<protocol_api::EChannelEvents::OnFailedToConnect>(
60 void setOptions(const
SOptions& _options)
71 bool on_cmdREPLY_AGENTS_INFO(
77 std::mutex m_mutexCounter;
Definition: BaseEventHandlersImpl.h:48
on_cmdSIMPLE_MSG MESSAGE_HANDLER(cmdREPLY_PID, on_cmdREPLY_PID) MESSAGE_HANDLER(cmdREPLY_AGENTS_INFO
#define REGISTER_DEFAULT_REMOTE_ID_STRING
Definition: BaseChannelImpl.h:171
Definition: ProtocolCommands.h:48
dds-commander's container of options
Definition: dds-info/src/Options.h:25
Definition: ProtocolDef.h:19
std::shared_ptr< SEmptyCmd > ptr_t
Definition: CommandAttachmentImpl.h:66
bool m_bNeedAgentsList
Definition: dds-info/src/Options.h:42
#define LOG(severity)
Definition: Logger.h:54
BEGIN_MSG_MAP(CInfoChannel) MESSAGE_HANDLER(cmdSIMPLE_MSG
Definition: ProtocolCommands.h:33
on_cmdSIMPLE_MSG on_cmdREPLY_AGENTS_INFO END_MSG_MAP() void setOptions(const SOptions &_options)
Definition: InfoChannel.h:58
Definition: dds-agent/src/AgentConnectionManager.h:18
Definition: GetPropValuesCmd.h:16
bool m_bNeedPropValues
Definition: dds-info/src/Options.h:44
bool m_bNeedAgentsNumber
Definition: dds-info/src/Options.h:41
bool m_bNeedDDSStatus
Definition: dds-info/src/Options.h:40
bool m_bNeedPropList
Definition: dds-info/src/Options.h:43
std::string m_sPropertyID
Definition: GetPropValuesCmd.h:24
std::string m_propertyID
Definition: dds-info/src/Options.h:45
Definition: InfoChannel.h:17
Definition: BaseChannelImpl.h:41
Definition: ProtocolCommands.h:39
bool m_bNeedCommanderPid
Definition: dds-info/src/Options.h:39