#include <ConnectionManager.h>
|
| typedef SChannelInfo< CAgentChannel > | channelInfo_t |
| |
| typedef SWeakChannelInfo< CAgentChannel > | weakChannelInfo_t |
| |
| typedef std::function< bool(const channelInfo_t &_channelInfo, bool &)> | conditionFunction_t |
| |
| using | channelContainerCache_t = std::map< uint64_t, weakChannelInfo_t > |
| |
| void | updateChannelProtocolHeaderID (const weakChannelInfo_t &_channelInfo) |
| |
| weakChannelInfo_t | getChannelByID (uint64_t _protocolHeaderID) |
| |
| weakChannelInfo_t::container_t | getChannels (conditionFunction_t _condition=nullptr) |
| |
| void | broadcastMsg (const AttachmentType &_attachment, conditionFunction_t _condition=nullptr) |
| |
| void | accumulativeBroadcastMsg (const AttachmentType &_attachment, conditionFunction_t _condition=nullptr) |
| |
| void | broadcastSimpleMsg (conditionFunction_t _condition=nullptr) |
| |
| void | broadcastBinaryAttachmentCmd (const std::string &_srcFilePath, const std::string &_fileName, uint16_t _cmdSource, conditionFunction_t _condition=nullptr) |
| |
| void | broadcastBinaryAttachmentCmd (const dds::misc::BYTEVector_t &_data, const std::string &_fileName, uint16_t _cmdSource, conditionFunction_t _condition=nullptr) |
| |
| size_t | countNofChannels (conditionFunction_t _condition=nullptr) |
| |
◆ CConnectionManager()
| CConnectionManager::CConnectionManager |
( |
const SOptions_t & |
_options | ) |
|
◆ ~CConnectionManager()
| CConnectionManager::~CConnectionManager |
( |
| ) |
|
◆ _createInfoFile()
| void CConnectionManager::_createInfoFile |
( |
const std::vector< size_t > & |
_ports | ) |
const |
◆ _deleteInfoFile()
| void CConnectionManager::_deleteInfoFile |
( |
| ) |
const |
◆ _start()
| void CConnectionManager::_start |
( |
| ) |
|
◆ _stop()
| void CConnectionManager::_stop |
( |
| ) |
|
◆ broadcastUpdateTopologyAndWait_impl()
template<protocol_api::ECmdType _cmd>
| void dds::commander_cmd::CConnectionManager::broadcastUpdateTopologyAndWait_impl |
( |
size_t |
index, |
|
|
weakChannelInfo_t |
_agent, |
|
|
const vector< typename SCommandAttachmentImpl< _cmd >::ptr_t > & |
_attachments |
|
) |
| |
◆ newClientCreated()
The documentation for this class was generated from the following files: