6 #ifndef __DDS__StatChannel__ 7 #define __DDS__StatChannel__ 18 CStatChannel(boost::asio::io_context& _service, uint64_t _protocolHeaderID = 0)
21 registerHandler<protocol_api::EChannelEvents::OnHandshakeOK>(
25 pushMsg<protocol_api::cmdENABLE_STAT>();
29 pushMsg<protocol_api::cmdDISABLE_STAT>();
33 pushMsg<protocol_api::cmdGET_STAT>();
37 registerHandler<protocol_api::EChannelEvents::OnConnected>(
42 registerHandler<protocol_api::EChannelEvents::OnFailedToConnect>(
55 void setOptions(const
SOptions& _options)
Definition: BaseEventHandlersImpl.h:48
bool m_bGet
Definition: dds-stat/src/Options.h:36
#define MESSAGE_HANDLER(msg, func)
Definition: BaseChannelImpl.h:112
#define REGISTER_DEFAULT_REMOTE_ID_STRING
Definition: BaseChannelImpl.h:190
BEGIN_MSG_MAP(CStatChannel) MESSAGE_HANDLER(cmdSIMPLE_MSG
Definition: StatChannel.h:16
Definition: ProtocolDef.h:19
std::shared_ptr< SEmptyCmd > ptr_t
Definition: CommandAttachmentImpl.h:64
#define LOG(severity)
Definition: Logger.h:56
Definition: ProtocolCommands.h:33
dds-commander's container of options
Definition: dds-stat/src/Options.h:25
Definition: AgentConnectionManager.h:13
bool m_bDisable
Definition: dds-stat/src/Options.h:35
on_cmdSIMPLE_MSG END_MSG_MAP() void setOptions(const SOptions &_options)
Definition: StatChannel.h:53
Definition: BaseChannelImpl.h:40
bool m_bEnable
Definition: dds-stat/src/Options.h:34