DDS  ver. 2.0
dds::CSMCommanderChannel Member List

This is the complete list of members for dds::CSMCommanderChannel, including all inherited members.

addOutput(uint64_t _outputID, const std::string &_name, EMQOpenType _openType=EMQOpenType::OpenOnly)dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
BEGIN_SM_MSG_MAP(CSMCommanderChannel) SM_MESSAGE_HANDLER(cmdLOBBY_MEMBER_INFO_OKdds::CSMCommanderChannel
connectionPtr_t typedefdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >
CSMCommanderChannel(boost::asio::io_service &_service, const std::string &_inputName, const std::string &_outputName, uint64_t _protocolHeaderID, protocol_api::EMQOpenType _inputOpenType, protocol_api::EMQOpenType _outputOpenType)dds::CSMCommanderChannelprotected
DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelEventHandlersImpl) DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelMessageHandlersImpl) protecteddds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
dispatchHandlersImpl(ECmdType _cmd, const SSenderInfo &_sender, Args &&... args)dds::protocol_api::CBaseEventHandlersImpl< ECmdType >inlineprotected
EOutputID enum namedds::CSMCommanderChannel
getInputName() constdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
getProtocolHeaderID() constdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
getTaskID() constdds::CSMCommanderChannelinline
handlerExistsImpl(ECmdType _cmd) constdds::protocol_api::CBaseEventHandlersImpl< ECmdType >inlineprotected
Leader enum valuedds::CSMCommanderChannel
m_isShuttingDowndds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >protected
m_protocolHeaderIDdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >protected
m_starteddds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >protected
makeNew(boost::asio::io_service &_service, const std::string &_inputName, const std::string &_outputName, uint64_t _ProtocolHeaderID, EMQOpenType _inputOpenType=EMQOpenType::OpenOrCreate, EMQOpenType _outputOpenType=EMQOpenType::OpenOrCreate)dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inlinestatic
on_cmdACTIVATE_AGENT(protocol_api::SCommandAttachmentImpl< protocol_api::cmdACTIVATE_AGENT >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdASSIGN_USER_TASK(protocol_api::SCommandAttachmentImpl< protocol_api::cmdASSIGN_USER_TASK >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdBINARY_ATTACHMENT_RECEIVED(protocol_api::SCommandAttachmentImpl< protocol_api::cmdBINARY_ATTACHMENT_RECEIVED >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdCUSTOM_CMD(protocol_api::SCommandAttachmentImpl< protocol_api::cmdCUSTOM_CMD >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdDELETE_KEY(protocol_api::SCommandAttachmentImpl< protocol_api::cmdDELETE_KEY >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdGET_HOST_INFO(protocol_api::SCommandAttachmentImpl< protocol_api::cmdGET_HOST_INFO >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdGET_ID(protocol_api::SCommandAttachmentImpl< protocol_api::cmdGET_ID >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdGET_LOG(protocol_api::SCommandAttachmentImpl< protocol_api::cmdGET_LOG >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdLOBBY_MEMBER_INFO_ERR(protocol_api::SCommandAttachmentImpl< protocol_api::cmdLOBBY_MEMBER_INFO_ERR >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdREPLY_LOBBY_MEMBER_HANDSHAKE_ERR(protocol_api::SCommandAttachmentImpl< protocol_api::cmdREPLY_LOBBY_MEMBER_HANDSHAKE_ERR >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdREPLY_LOBBY_MEMBER_HANDSHAKE_OK(protocol_api::SCommandAttachmentImpl< protocol_api::cmdREPLY_LOBBY_MEMBER_HANDSHAKE_OK >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdSET_ID(protocol_api::SCommandAttachmentImpl< protocol_api::cmdSET_ID >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdSHUTDOWN(protocol_api::SCommandAttachmentImpl< protocol_api::cmdSHUTDOWN >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdSIMPLE_MSG(protocol_api::SCommandAttachmentImpl< protocol_api::cmdSIMPLE_MSG >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdSTOP_USER_TASK(protocol_api::SCommandAttachmentImpl< protocol_api::cmdSTOP_USER_TASK >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdUPDATE_KEY(protocol_api::SCommandAttachmentImpl< protocol_api::cmdUPDATE_KEY >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
on_cmdUPDATE_KEY_ERROR(protocol_api::SCommandAttachmentImpl< protocol_api::cmdUPDATE_KEY_ERROR >::ptr_t _attachment, protocol_api::SSenderInfo &_sender)dds::CSMCommanderChannel
pushMsg(CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd, uint64_t _outputID=0)dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
pushMsg(const A &_attachment, uint64_t _protocolHeaderID=0, uint64_t _outputID=0)dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
pushMsg(uint64_t _protocolHeaderID=0, uint64_t _outputID=0)dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
registerHandlerImpl(std::function< R(Args...)> _handler)dds::protocol_api::CBaseEventHandlersImpl< ECmdType >inlineprotected
removeMessageQueue()dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
SM_MESSAGE_HANDLER(cmdLOBBY_MEMBER_INFO_ERR, on_cmdLOBBY_MEMBER_INFO_ERR) SM_MESSAGE_HANDLER(cmdREPLY_LOBBY_MEMBER_HANDSHAKE_OKdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdREPLY_LOBBY_MEMBER_HANDSHAKE_ERR, on_cmdREPLY_LOBBY_MEMBER_HANDSHAKE_ERR) SM_MESSAGE_HANDLER(cmdSIMPLE_MSGdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdGET_HOST_INFO, on_cmdGET_HOST_INFO) SM_MESSAGE_HANDLER(cmdSHUTDOWNdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdBINARY_ATTACHMENT_RECEIVED, on_cmdBINARY_ATTACHMENT_RECEIVED) SM_MESSAGE_HANDLER(cmdGET_IDdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdSET_ID, on_cmdSET_ID) SM_MESSAGE_HANDLER(cmdGET_LOGdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdASSIGN_USER_TASK, on_cmdASSIGN_USER_TASK) SM_MESSAGE_HANDLER(cmdACTIVATE_AGENTdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdSTOP_USER_TASK, on_cmdSTOP_USER_TASK) SM_MESSAGE_HANDLER(cmdUPDATE_KEYdds::CSMCommanderChannel
SM_MESSAGE_HANDLER(cmdUPDATE_KEY_ERROR, on_cmdUPDATE_KEY_ERROR) SM_MESSAGE_HANDLER(cmdDELETE_KEYdds::CSMCommanderChannel
start()dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
started() constdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
stop()dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
syncSendShutdownAll()dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
weakConnectionPtr_t typedefdds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >
~CBaseSMChannelImpl()dds::protocol_api::CBaseSMChannelImpl< CSMCommanderChannel >inline
~CSMCommanderChannel()dds::CSMCommanderChannel