accumulativePushMsg(CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
accumulativePushMsg(const A &_attachment, uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
accumulativePushMsg(uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
CClientChannelImpl(boost::asio::io_context &_service, EChannelType _channelType, uint64_t _protocolHeaderID) | dds::protocol_api::CClientChannelImpl< CAgentChannel > | inlineprotected |
connect(boost::asio::ip::tcp::resolver::iterator _endpoint_iterator) | dds::protocol_api::CClientChannelImpl< CAgentChannel > | inline |
connectionPtr_t typedef | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | |
connectionPtrVector_t typedef | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | |
DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelEventHandlersImpl) DDS_DECLARE_EVENT_HANDLER_CLASS(CChannelMessageHandlersImpl) protected | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
dequeueMsg() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
dispatchHandlersImpl(ECmdType _cmd, const SSenderInfo &_sender, Args &&... args) | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
getChannelType() const | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
getProtocolHeaderID() const | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
handlerExistsImpl(ECmdType _cmd) const | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
isHanshakeOK() const | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
m_channelType | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | protected |
m_ioContext | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | protected |
m_isHandshakeOK | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | protected |
m_protocolHeaderID | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | protected |
m_sessionID | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | protected |
makeNew(boost::asio::io_context &_service, uint64_t _protocolHeaderID, Args &(... args)) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inlinestatic |
processBinaryAttachmentCmd(const SSenderInfo &_sender, SCommandAttachmentImpl< cmdBINARY_ATTACHMENT >::ptr_t _attachment) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
processBinaryAttachmentStartCmd(const SSenderInfo &, SCommandAttachmentImpl< cmdBINARY_ATTACHMENT_START >::ptr_t _attachment) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
pushBinaryAttachmentCmd(const std::string &_srcFilePath, const std::string &_fileName, uint16_t _cmdSource, uint64_t _protocolHeaderID) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
pushBinaryAttachmentCmd(const dds::misc::BYTEVector_t &_data, const std::string &_fileName, uint16_t _cmdSource, uint64_t _protocolHeaderID) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
pushMsg(CProtocolMessage::protocolMessagePtr_t _msg, ECmdType _cmd, uint64_t=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
pushMsg(const A &_attachment, uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
pushMsg(uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
reconnect() | dds::protocol_api::CClientChannelImpl< CAgentChannel > | inline |
registerHandlerImpl(std::function< R(Args...)> _handler) | dds::protocol_api::CBaseEventHandlersImpl< ECmdType > | inlineprotected |
remoteEndIDString() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
sendYourself(const A &_attachment, uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
sendYourself(uint64_t _protocolHeaderID=0) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
setChannelType(EChannelType _channelType) | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
socket() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
start() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
started() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
stop() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
weakConnectionPtr_t typedef | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | |
weakConnectionPtrVector_t typedef | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | |
~CBaseChannelImpl() | dds::protocol_api::CBaseChannelImpl< CAgentChannel > | inline |
~CClientChannelImpl() | dds::protocol_api::CClientChannelImpl< CAgentChannel > | inlineprotected |