RTC Toolkit  2.0.0
Public Attributes | List of all members
rtctk::telSub::DdsParams Struct Reference

Parameter set to be passed to classes deriving from DdsWaitSetIf. More...

#include <ddsWaitSetIf.hpp>

Public Attributes

int32_t m_domain_id = Dds::DEFAULT_DOMAIN_ID
 
std::string m_qos_file = Dds::TELEM_DP_QOS_FILE
 
std::string m_qos_profile = Dds::DEFAULT_QOS_PROFILE
 
std::vector< std::string > m_topics = {}
 
std::vector< std::string > m_multicast_addresses = {}
 
std::vector< std::string > m_interface_white_list ={}
 

Detailed Description

Parameter set to be passed to classes deriving from DdsWaitSetIf.

These parameters are needed to setup DDS objects and are passed to the constructor of child classes of DdsWaitSetIf. They form part of the parameter set passed to the OperationalLogic factory function, see OperationalLogicFactoryParams.

Member Data Documentation

◆ m_domain_id

int32_t rtctk::telSub::DdsParams::m_domain_id = Dds::DEFAULT_DOMAIN_ID

◆ m_interface_white_list

std::vector<std::string> rtctk::telSub::DdsParams::m_interface_white_list ={}

◆ m_multicast_addresses

std::vector<std::string> rtctk::telSub::DdsParams::m_multicast_addresses = {}

◆ m_qos_file

std::string rtctk::telSub::DdsParams::m_qos_file = Dds::TELEM_DP_QOS_FILE

◆ m_qos_profile

std::string rtctk::telSub::DdsParams::m_qos_profile = Dds::DEFAULT_QOS_PROFILE

◆ m_topics

std::vector<std::string> rtctk::telSub::DdsParams::m_topics = {}

The documentation for this struct was generated from the following file: