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

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

#include <ddsSubscriberIf.hpp>

Public Attributes

int32_t m_domain_id = 0
 
std::string m_qos_library = {}
 
std::string m_qos_profile = {}
 
std::vector< std::string > m_topics = {}
 
std::vector< std::string > m_interface_white_list ={}
 
std::vector< std::string > m_multicast_addresses = {}
 

Detailed Description

Parameter set to be passed to classes deriving from DdsSubscriberIf.

These parameters are needed to setup RTI DDS objects and are passed to the constructor of child classes of DdsSubscriberIf. 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 = 0

◆ 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_library

std::string rtctk::telSub::DdsParams::m_qos_library = {}

◆ m_qos_profile

std::string rtctk::telSub::DdsParams::m_qos_profile = {}

◆ m_topics

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

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