6 #ifndef __DDS__InfoChannel__ 7 #define __DDS__InfoChannel__ 26 pushMsg<protocol_api::cmdGED_PID>();
28 pushMsg<protocol_api::cmdGET_AGENTS_INFO>();
30 pushMsg<protocol_api::cmdGET_PROP_LIST>();
33 protocol_api::SGetPropValuesCmd cmd;
34 cmd.m_sPropertyID = m_options.m_propertyID;
35 pushMsg<protocol_api::cmdGET_PROP_VALUES>(cmd);
57 void setOptions(const
SOptions& _options)
66 bool on_cmdREPLY_AGENTS_INFO(
71 std::mutex m_mutexCounter;
on_cmdSIMPLE_MSG MESSAGE_HANDLER(cmdREPLY_PID, on_cmdREPLY_PID) MESSAGE_HANDLER(cmdREPLY_AGENTS_INFO
Definition: ChannelEventsImpl.h:19
#define REGISTER_DEFAULT_REMOTE_ID_STRING
Definition: BaseChannelImpl.h:133
Definition: ProtocolCommands.h:47
dds-commander's container of options
Definition: dds-info/src/Options.h:25
Definition: BaseChannelImpl.h:148
std::shared_ptr< SEmptyCmd > ptr_t
Definition: CommandAttachmentImpl.h:65
bool m_bNeedAgentsList
Definition: dds-info/src/Options.h:41
#define LOG(severity)
Definition: Logger.h:54
BEGIN_MSG_MAP(CInfoChannel) MESSAGE_HANDLER(cmdSIMPLE_MSG
Definition: ProtocolCommands.h:32
on_cmdSIMPLE_MSG on_cmdREPLY_AGENTS_INFO END_MSG_MAP() void setOptions(const SOptions &_options)
Definition: InfoChannel.h:55
Definition: ChannelEventsImpl.h:21
Definition: dds-agent/src/AgentConnectionManager.h:16
bool m_bNeedPropValues
Definition: dds-info/src/Options.h:43
connection_t subscribeOnEvent(EChannelEvents _type, typename signal_t::slot_function_type _subscriber)
Definition: ChannelEventsImpl.h:45
bool m_bNeedAgentsNumber
Definition: dds-info/src/Options.h:40
bool m_bNeedDDSStatus
Definition: dds-info/src/Options.h:39
bool m_bNeedPropList
Definition: dds-info/src/Options.h:42
Definition: InfoChannel.h:17
Definition: BaseChannelImpl.h:40
Definition: ProtocolCommands.h:38
bool m_bNeedCommanderPid
Definition: dds-info/src/Options.h:38
Definition: ChannelEventsImpl.h:18