DDS
ver. 3.6
|
This is the complete list of members for dds::internal_api::CSMAgentChannel, including all inherited members.
addOutput(uint64_t _outputID, const std::string &_name, EMQOpenType _openType=EMQOpenType::OpenOrCreate) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
CBaseSMChannelImpl(boost::asio::io_context &_service, const std::vector< std::string > &_inputNames, const std::string &_outputName, uint64_t _protocolHeaderID, EMQOpenType _inputOpenType, EMQOpenType _outputOpenType) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
connectionPtr_t typedef | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | |
CSMAgentChannel(boost::asio::io_context &_service, const std::string &_inputName, const std::string &_outputName, uint64_t _ProtocolHeaderID, protocol_api::EMQOpenType _inputOpenType, protocol_api::EMQOpenType _outputOpenType) | dds::internal_api::CSMAgentChannel | protected |
DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelEventHandlersImpl) DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelMessageHandlersImpl) protected | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
defaultInit(const std::vector< std::string > _inputNames, const std::string &_outputName, EMQOpenType _inputOpenType, EMQOpenType _outputOpenType) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
dispatchHandlersImpl(ECmdType _cmd, const SSenderInfo &_sender, Args &&... args) | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
drainWriteQueue(bool _newVal, uint64_t _outputID) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
getProtocolHeaderID() const | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
handlerExistsImpl(ECmdType _cmd) const | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
m_isShuttingDown | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | protected |
m_protocolHeaderID | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | protected |
m_started | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | protected |
makeNew(boost::asio::io_context &_service, const std::string &_inputName, const std::string &_outputName, uint64_t _ProtocolHeaderID, EMQOpenType _inputOpenType=EMQOpenType::OpenOrCreate, EMQOpenType _outputOpenType=EMQOpenType::OpenOrCreate) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inlinestatic |
makeNew(boost::asio::io_context &_service, const std::vector< std::string > &_inputNames, const std::string &_outputName, uint64_t _ProtocolHeaderID, EMQOpenType _inputOpenType=EMQOpenType::OpenOrCreate, EMQOpenType _outputOpenType=EMQOpenType::OpenOrCreate) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inlinestatic |
pushMsg(CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd, uint64_t _outputID=0) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
pushMsg(const A &_attachment, uint64_t _protocolHeaderID=0, uint64_t _outputID=0) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
pushMsg(uint64_t _protocolHeaderID=0, uint64_t _outputID=0) | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
registerHandlerImpl(std::function< R(Args...)> _handler) | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
removeMessageQueue() | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
start() | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
started() const | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
stop() | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |
weakConnectionPtr_t typedef | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | |
~CBaseSMChannelImpl() | dds::protocol_api::CBaseSMChannelImpl< CSMAgentChannel > | inline |