Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
eprosima::fastrtps::xmlparser Namespace Reference

Classes

class  BaseNode
 
class  DataNode
 
class  StaticRTPSParticipantInfo
 Class StaticRTPSParticipantInfo, contains the information of writers and readers loaded from the XML file. More...
 
class  XMLEndpointParser
 Class XMLEndpointParser used to parse the XML file that contains information about remote endpoints. More...
 
class  XMLParser
 Class XMLParser, used to load XML data. More...
 
class  XMLProfileManager
 Class XMLProfileManager, used to make available profiles from XML file. More...
 

Typedefs

typedef std::unique_ptr< BaseNodeup_base_node_t
 
typedef std::vector< up_base_node_tup_base_node_vector_t
 
typedef std::map< std::string, std::string > node_att_map_t
 
typedef node_att_map_t::iterator node_att_map_it_t
 
typedef node_att_map_t::const_iterator node_att_map_cit_t
 
typedef std::shared_ptr< fastdds::rtps::TransportDescriptorInterface > sp_transport_t
 
typedef std::map< std::string, sp_transport_tsp_transport_map_t
 
typedef types::DynamicTypeBuilderp_dynamictypebuilder_t
 
typedef std::map< std::string, p_dynamictypebuilder_tp_dynamictype_map_t
 
typedef std::unique_ptr< fastdds::dds::DomainParticipantFactoryQos > up_participantfactory_t
 
typedef DataNode< fastdds::dds::DomainParticipantFactoryQos > node_participantfactory_t
 
typedef node_participantfactory_tp_node_participantfactory_t
 
typedef std::unique_ptr< node_participantfactory_tup_node_participantfactory_t
 
typedef std::unique_ptr< ParticipantAttributesup_participant_t
 
typedef DataNode< ParticipantAttributesnode_participant_t
 
typedef node_participant_tp_node_participant_t
 
typedef std::unique_ptr< node_participant_tup_node_participant_t
 
typedef std::unique_ptr< PublisherAttributesup_publisher_t
 
typedef DataNode< PublisherAttributesnode_publisher_t
 
typedef node_publisher_tp_node_publisher_t
 
typedef std::unique_ptr< node_publisher_tup_node_publisher_t
 
typedef std::unique_ptr< SubscriberAttributesup_subscriber_t
 
typedef DataNode< SubscriberAttributesnode_subscriber_t
 
typedef node_subscriber_tp_node_subscriber_t
 
typedef std::unique_ptr< node_subscriber_tup_node_subscriber_t
 
typedef std::unique_ptr< TopicAttributesup_topic_t
 
typedef DataNode< TopicAttributesnode_topic_t
 
typedef node_topic_tp_node_topic_t
 
typedef std::unique_ptr< node_topic_tup_node_topic_t
 
typedef std::unique_ptr< RequesterAttributesup_requester_t
 
typedef DataNode< RequesterAttributesnode_requester_t
 
typedef node_requester_tp_node_requester_t
 
typedef std::unique_ptr< node_requester_tup_node_requester_t
 
typedef std::unique_ptr< ReplierAttributesup_replier_t
 
typedef DataNode< ReplierAttributesnode_replier_t
 
typedef node_replier_tp_node_replier_t
 
typedef std::unique_ptr< node_replier_tup_node_replier_t
 
using participant_factory_map_t = std::map< std::string, up_participantfactory_t >
 
using part_factory_map_iterator_t = participant_factory_map_t::iterator
 
using participant_map_t = std::map< std::string, up_participant_t >
 
using part_map_iterator_t = participant_map_t::iterator
 
using publisher_map_t = std::map< std::string, up_publisher_t >
 
using publ_map_iterator_t = publisher_map_t::iterator
 
using subscriber_map_t = std::map< std::string, up_subscriber_t >
 
using subs_map_iterator_t = subscriber_map_t::iterator
 
using topic_map_t = std::map< std::string, up_topic_t >
 
using topic_map_iterator_t = topic_map_t::iterator
 
using requester_map_t = std::map< std::string, up_requester_t >
 
using requester_map_iterator_t = requester_map_t::iterator
 
using replier_map_t = std::map< std::string, up_replier_t >
 
using replier_map_iterator_t = replier_map_t::iterator
 
using xmlfiles_map_t = std::map< std::string, XMLP_ret >
 
using xmlfile_map_iterator_t = xmlfiles_map_t::iterator
 

Enumerations

enum class  XMLP_ret { XML_ERROR , XML_OK , XML_NOK }
 Enum class XMLP_ret, used to provide a strongly typed result from the operations within this module. More...
 
enum class  NodeType {
  PROFILES , PARTICIPANT , PUBLISHER , SUBSCRIBER ,
  RTPS , QOS_PROFILE , APPLICATION , TYPE ,
  TOPIC , DATA_WRITER , DATA_READER , ROOT ,
  TYPES , LOG , REQUESTER , REPLIER ,
  LIBRARY_SETTINGS , DOMAINPARTICIPANT_FACTORY
}
 

Variables

const char * DEFAULT_FASTRTPS_ENV_VARIABLE
 
const char * DEFAULT_FASTRTPS_PROFILES
 
const char * DEFAULT_STATISTICS_DATAWRITER_PROFILE
 
const char * SKIP_DEFAULT_XML_FILE
 
const char * ROOT
 
const char * PROFILES
 
const char * LIBRARY_SETTINGS
 
const char * TRANSPORT_DESCRIPTORS
 
const char * PROFILE_NAME
 
const char * DEFAULT_PROF
 
const char * DOMAINPARTICIPANT_FACTORY
 
const char * PARTICIPANT
 
const char * PUBLISHER
 
const char * SUBSCRIBER
 
const char * RTPS
 
const char * TYPES
 
const char * LOG
 
const char * REQUESTER
 
const char * REPLIER
 
const char * TRANSPORT_DESCRIPTOR
 
const char * TRANSPORT_ID
 
const char * UDP_OUTPUT_PORT
 
const char * TCP_WAN_ADDR
 
const char * RECEIVE_BUFFER_SIZE
 
const char * SEND_BUFFER_SIZE
 
const char * TTL
 
const char * NON_BLOCKING_SEND
 
const char * WHITE_LIST
 
const char * INTERFACE
 
const char * NETMASK_FILTER
 
const char * INTERFACES
 
const char * ALLOWLIST
 
const char * BLOCKLIST
 
const char * MAX_MESSAGE_SIZE
 
const char * MAX_INITIAL_PEERS_RANGE
 
const char * KEEP_ALIVE_FREQUENCY
 
const char * KEEP_ALIVE_TIMEOUT
 
const char * MAX_LOGICAL_PORT
 
const char * LOGICAL_PORT_RANGE
 
const char * LOGICAL_PORT_INCREMENT
 
const char * ENABLE_TCP_NODELAY
 
const char * METADATA_LOGICAL_PORT
 
const char * LISTENING_PORTS
 
const char * CALCULATE_CRC
 
const char * CHECK_CRC
 
const char * KEEP_ALIVE_THREAD
 
const char * ACCEPT_THREAD
 
const char * TCP_NEGOTIATION_TIMEOUT
 
const char * SEGMENT_SIZE
 
const char * PORT_QUEUE_CAPACITY
 
const char * PORT_OVERFLOW_POLICY
 
const char * SEGMENT_OVERFLOW_POLICY
 
const char * HEALTHY_CHECK_TIMEOUT_MS
 
const char * DISCARD
 
const char * FAIL
 
const char * RTPS_DUMP_FILE
 
const char * DEFAULT_RECEPTION_THREADS
 
const char * RECEPTION_THREADS
 
const char * RECEPTION_THREAD
 
const char * DUMP_THREAD
 
const char * ON
 
const char * AUTO
 
const char * THREAD_SETTINGS
 
const char * SCHEDULING_POLICY
 
const char * PRIORITY
 
const char * AFFINITY
 
const char * STACK_SIZE
 
const char * OFF
 
const char * USER_DATA_ONLY
 
const char * FULL
 
const char * QOS_PROFILE
 
const char * APPLICATION
 
const char * TYPE
 
const char * DATA_WRITER
 
const char * DATA_READER
 
const char * INTRAPROCESS_DELIVERY
 LibrarySettings attributes.
 
const char * ENTITY_FACTORY
 DomainParticipantFactory Qos.
 
const char * AUTOENABLE_CREATED_ENTITIES
 
const char * SHM_WATCHDOG_THREAD
 
const char * FILE_WATCH_THREADS
 
const char * ALLOCATION
 RTPS Participant attributes.
 
const char * PREFIX
 
const char * DEF_UNI_LOC_LIST
 
const char * DEF_EXT_UNI_LOC_LIST
 
const char * DEF_MULTI_LOC_LIST
 
const char * SEND_SOCK_BUF_SIZE
 
const char * LIST_SOCK_BUF_SIZE
 
const char * BUILTIN
 
const char * PORT
 
const char * PORTS
 
const char * LOGICAL_PORT
 
const char * PHYSICAL_PORT
 
const char * USER_DATA
 
const char * PART_ID
 
const char * IP4_TO_SEND
 
const char * IP6_TO_SEND
 
const char * THROUGHPUT_CONT
 
const char * USER_TRANS
 
const char * USE_BUILTIN_TRANS
 
const char * BUILTIN_TRANS
 
const char * MAX_MSG_SIZE_LARGE_DATA
 
const char * SOCKETS_SIZE_LARGE_DATA
 
const char * NON_BLOCKING_LARGE_DATA
 
const char * PROPERTIES_POLICY
 
const char * NAME
 
const char * REMOTE_LOCATORS
 
const char * MAX_UNICAST_LOCATORS
 
const char * MAX_MULTICAST_LOCATORS
 
const char * TOTAL_PARTICIPANTS
 
const char * TOTAL_READERS
 
const char * TOTAL_WRITERS
 
const char * SEND_BUFFERS
 
const char * PREALLOCATED_NUMBER
 
const char * DYNAMIC_LC
 
const char * MAX_PROPERTIES
 
const char * MAX_USER_DATA
 
const char * MAX_PARTITIONS
 
const char * TIMED_EVENTS_THREAD
 
const char * DISCOVERY_SERVER_THREAD
 
const char * SECURITY_LOG_THREAD
 
const char * BUILTIN_TRANSPORTS_RECEPTION_THREADS
 
const char * BUILTIN_CONTROLLERS_SENDER_THREAD
 
const char * TOPIC
 Publisher-subscriber attributes.
 
const char * QOS
 
const char * TIMES
 
const char * EXT_UNI_LOC_LIST
 
const char * UNI_LOC_LIST
 
const char * MULTI_LOC_LIST
 
const char * REM_LOC_LIST
 
const char * EXP_INLINE_QOS
 
const char * HIST_MEM_POLICY
 
const char * USER_DEF_ID
 
const char * ENTITY_ID
 
const char * MATCHED_SUBSCRIBERS_ALLOCATION
 
const char * MATCHED_PUBLISHERS_ALLOCATION
 
const char * DATA_SHARING_LISTENER_THREAD
 
const char * IGN_NON_MATCHING_LOCS
 
const char * PROPERTIES
 
const char * BIN_PROPERTIES
 
const char * PROPERTY
 
const char * VALUE
 
const char * PROPAGATE
 
const char * PREALLOCATED
 
const char * PREALLOCATED_WITH_REALLOC
 
const char * DYNAMIC
 
const char * DYNAMIC_REUSABLE
 
const char * LOCATOR
 
const char * UDPv4_LOCATOR
 
const char * UDPv6_LOCATOR
 
const char * TCPv4_LOCATOR
 
const char * TCPv6_LOCATOR
 
const char * KIND
 
const char * ADDRESS
 
const char * UNIQUE_LAN_ID
 
const char * WAN_ADDRESS
 
const char * RESERVED
 
const char * UDPv4
 
const char * UDPv6
 
const char * TCPv4
 
const char * TCPv6
 
const char * SHM
 
const char * DEFAULT_C
 
const char * DEFAULTv6
 
const char * LARGE_DATA
 
const char * LARGE_DATAv6
 
const char * INIT_ACKNACK_DELAY
 
const char * HEARTB_RESP_DELAY
 
const char * INIT_HEARTB_DELAY
 
const char * HEARTB_PERIOD
 
const char * NACK_RESP_DELAY
 
const char * NACK_SUPRESSION
 
const char * BY_NAME
 
const char * BY_VAL
 
const char * DURATION_INFINITY
 
const char * DURATION_INFINITE_SEC
 
const char * DURATION_INFINITE_NSEC
 
const char * SECONDS
 
const char * NANOSECONDS
 
const char * SHARED
 
const char * EXCLUSIVE
 
const char * DURABILITY
 QOS.
 
const char * DURABILITY_SRV
 
const char * DEADLINE
 
const char * LATENCY_BUDGET
 
const char * LIVELINESS
 
const char * RELIABILITY
 
const char * LIFESPAN
 
const char * TIME_FILTER
 
const char * OWNERSHIP
 
const char * OWNERSHIP_STRENGTH
 
const char * DEST_ORDER
 
const char * PRESENTATION
 
const char * PARTITION
 
const char * TOPIC_DATA
 
const char * GROUP_DATA
 
const char * PUB_MODE
 
const char * DISABLE_POSITIVE_ACKS
 
const char * DISABLE_HEARTBEAT_PIGGYBACK
 
const char * DATA_SHARING
 
const char * SYNCHRONOUS
 
const char * ASYNCHRONOUS
 
const char * NAMES
 
const char * INSTANCE
 
const char * GROUP
 
const char * COHERENT_ACCESS
 
const char * ORDERED_ACCESS
 
const char * BY_RECEPTION_TIMESTAMP
 
const char * BY_SOURCE_TIMESTAMP
 
const char * MIN_SEPARATION
 
const char * DURATION
 
const char * MAX_BLOCK_TIME
 
const char * _BEST_EFFORT
 
const char * _RELIABLE
 
const char * AUTOMATIC
 
const char * MANUAL_BY_PARTICIPANT
 
const char * MANUAL_BY_TOPIC
 
const char * LEASE_DURATION
 
const char * ANNOUNCE_PERIOD
 
const char * COUNT
 
const char * PERIOD
 
const char * SRV_CLEAN_DELAY
 
const char * HISTORY_KIND
 
const char * HISTORY_DEPTH
 
const char * MAX_SAMPLES
 
const char * MAX_INSTANCES
 
const char * MAX_SAMPLES_INSTANCE
 
const char * _VOLATILE
 
const char * _TRANSIENT_LOCAL
 
const char * _TRANSIENT
 
const char * _PERSISTENT
 
const char * KEEP_LAST
 
const char * KEEP_ALL
 
const char * _NO_KEY
 
const char * _WITH_KEY
 
const char * DATA_TYPE
 
const char * HISTORY_QOS
 
const char * RES_LIMITS_QOS
 
const char * DEPTH
 
const char * ALLOCATED_SAMPLES
 
const char * EXTRA_SAMPLES
 
const char * BYTES_PER_SECOND
 
const char * PERIOD_MILLISECS
 
const char * PORT_BASE
 
const char * DOMAIN_ID_GAIN
 
const char * PARTICIPANT_ID_GAIN
 
const char * OFFSETD0
 
const char * OFFSETD1
 
const char * OFFSETD2
 
const char * OFFSETD3
 
const char * RTPS_PDP_TYPE
 
const char * NONE
 
const char * CLIENT
 
const char * SERVER
 
const char * BACKUP
 
const char * SUPER_CLIENT
 
const char * IGNORE_PARTICIPANT_FLAGS
 
const char * FILTER_DIFFERENT_HOST
 
const char * FILTER_DIFFERENT_PROCESS
 
const char * FILTER_SAME_PROCESS
 
const char * TYPELOOKUP_CONFIG
 
const char * TYPELOOKUP_USE_SERVER
 
const char * TYPELOOKUP_USE_CLIENT
 
const char * WRITER_LVESS_PROTOCOL
 
const char * DISCOVERY_SETTINGS
 
const char * _EDP
 
const char * DOMAIN_ID
 
const char * LEASEDURATION
 
const char * LEASE_ANNOUNCE
 
const char * INITIAL_ANNOUNCEMENTS
 
const char * AVOID_BUILTIN_MULTICAST
 
const char * SIMPLE_EDP
 
const char * META_EXT_UNI_LOC_LIST
 
const char * META_UNI_LOC_LIST
 
const char * META_MULTI_LOC_LIST
 
const char * INIT_PEERS_LIST
 
const char * CLIENTANNOUNCEMENTPERIOD
 
const char * SERVER_LIST
 
const char * RSERVER
 
const char * SIMPLE
 
const char * STATIC
 
const char * PUBWRITER_SUBREADER
 
const char * PUBREADER_SUBWRITER
 
const char * STATIC_ENDPOINT_XML
 
const char * STATIC_ENDPOINT_XML_URI
 
const char * READER_HIST_MEM_POLICY
 
const char * WRITER_HIST_MEM_POLICY
 
const char * READER_PAYLOAD_SIZE
 
const char * WRITER_PAYLOAD_SIZE
 
const char * MUTATION_TRIES
 
const char * ACCESS_SCOPE
 
const char * ENABLED
 
const char * DOMAIN_IDS
 
const char * SHARED_DIR
 
const char * MAX_DOMAINS
 
const char * STATICDISCOVERY
 
const char * READER
 
const char * WRITER
 
const char * USER_ID
 
const char * EXPECT_INLINE_QOS
 
const char * TOPIC_NAME
 
const char * TOPIC_DATA_TYPE
 
const char * TOPIC_KIND
 
const char * RELIABILITY_QOS
 
const char * UNICAST_LOCATOR
 
const char * MULTICAST_LOCATOR
 
const char * _RELIABLE_RELIABILITY_QOS
 
const char * _BEST_EFFORT_RELIABILITY_QOS
 
const char * DURABILITY_QOS
 
const char * _PERSISTENT_DURABILITY_QOS
 
const char * _TRANSIENT_DURABILITY_QOS
 
const char * _TRANSIENT_LOCAL_DURABILITY_QOS
 
const char * _VOLATILE_DURABILITY_QOS
 
const char * OWNERSHIP_QOS
 
const char * OWNERSHIP_KIND_NOT_PRESENT
 
const char * _SHARED_OWNERSHIP_QOS
 
const char * _EXCLUSIVE_OWNERSHIP_QOS
 
const char * PARTITION_QOS
 
const char * LIVELINESS_QOS
 
const char * LIVELINESS_KIND_NOT_PRESENT
 
const char * _AUTOMATIC_LIVELINESS_QOS
 
const char * _MANUAL_BY_PARTICIPANT_LIVELINESS_QOS
 
const char * _MANUAL_BY_TOPIC_LIVELINESS_QOS
 
const char * LEASE_DURATION_MS
 
const char * _INF
 
const char * EPROSIMA_UNKNOWN_STRING
 
const char * STRENGTH
 
const char * BOOLEAN
 
const char * CHAR
 
const char * WCHAR
 
const char * TBYTE
 
const char * OCTET
 
const char * UINT8
 
const char * INT8
 
const char * SHORT
 
const char * LONG
 
const char * USHORT
 
const char * ULONG
 
const char * LONGLONG
 
const char * ULONGLONG
 
const char * FLOAT
 
const char * DOUBLE
 
const char * LONGDOUBLE
 
const char * STRING
 
const char * WSTRING
 
const char * LITERAL
 
const char * STRUCT
 
const char * UNION
 
const char * SEQUENCE
 
const char * MAP
 
const char * TYPEDEF
 
const char * BITSET
 
const char * BITMASK
 
const char * ENUM
 
const char * CASE
 
const char * DEFAULT
 
const char * DISCRIMINATOR
 
const char * CASE_DISCRIMINATOR
 
const char * ARRAY_DIMENSIONS
 
const char * STR_MAXLENGTH
 
const char * SEQ_MAXLENGTH
 
const char * MAP_MAXLENGTH
 
const char * MAP_KEY_TYPE
 
const char * ENUMERATOR
 
const char * NON_BASIC_TYPE
 
const char * NON_BASIC_TYPE_NAME
 
const char * KEY
 
const char * MEMBER
 
const char * BITFIELD
 
const char * BIT_VALUE
 
const char * POSITION
 
const char * BIT_BOUND
 
const char * BASE_TYPE
 
const char * USE_DEFAULT
 
const char * CONSUMER
 
const char * CLASS
 
const char * INITIAL
 
const char * MAXIMUM
 
const char * INCREMENT
 
const char * TLS
 
const char * TLS_PASSWORD
 
const char * TLS_OPTIONS
 
const char * TLS_CERT_CHAIN_FILE
 
const char * TLS_PRIVATE_KEY_FILE
 
const char * TLS_TMP_DH_FILE
 
const char * TLS_VERIFY_FILE
 
const char * TLS_VERIFY_MODE
 
const char * TLS_VERIFY_PATHS
 
const char * TLS_DEFAULT_VERIFY_PATH
 
const char * TLS_VERIFY_DEPTH
 
const char * TLS_RSA_PRIVATE_KEY_FILE
 
const char * TLS_HANDSHAKE_ROLE
 
const char * TLS_SERVER_NAME
 
const char * TLS_HANDSHAKE_ROLE_DEFAULT
 
const char * TLS_HANDSHAKE_ROLE_CLIENT
 
const char * TLS_HANDSHAKE_ROLE_SERVER
 
const char * TLS_VERIFY_PATH
 
const char * TLS_VERIFY
 
const char * TLS_OPTION
 
const char * TLS_DEFAULT_WORKAROUNDS
 
const char * TLS_NO_COMPRESSION
 
const char * TLS_NO_SSLV2
 
const char * TLS_NO_SSLV3
 
const char * TLS_NO_TLSV1
 
const char * TLS_NO_TLSV1_1
 
const char * TLS_NO_TLSV1_2
 
const char * TLS_NO_TLSV1_3
 
const char * TLS_SINGLE_DH_USE
 
const char * TLS_VERIFY_NONE
 
const char * TLS_VERIFY_PEER
 
const char * TLS_VERIFY_FAIL_IF_NO_PEER_CERT
 
const char * TLS_VERIFY_CLIENT_ONCE
 
const char * SERVICE_NAME
 
const char * REQUEST_TYPE
 
const char * REPLY_TYPE
 
const char * REQUEST_TOPIC_NAME
 
const char * REPLY_TOPIC_NAME
 

Typedef Documentation

◆ node_att_map_cit_t

typedef node_att_map_t::const_iterator node_att_map_cit_t

◆ node_att_map_it_t

typedef node_att_map_t::iterator node_att_map_it_t

◆ node_att_map_t

typedef std::map<std::string, std::string> node_att_map_t

◆ node_participant_t

◆ node_participantfactory_t

typedef DataNode<fastdds::dds::DomainParticipantFactoryQos> node_participantfactory_t

◆ node_publisher_t

◆ node_replier_t

◆ node_requester_t

◆ node_subscriber_t

◆ node_topic_t

◆ p_dynamictype_map_t

typedef std::map<std::string, p_dynamictypebuilder_t> p_dynamictype_map_t

◆ p_dynamictypebuilder_t

◆ p_node_participant_t

◆ p_node_participantfactory_t

◆ p_node_publisher_t

◆ p_node_replier_t

◆ p_node_requester_t

◆ p_node_subscriber_t

◆ p_node_topic_t

◆ part_factory_map_iterator_t

using part_factory_map_iterator_t = participant_factory_map_t::iterator

◆ part_map_iterator_t

using part_map_iterator_t = participant_map_t::iterator

◆ participant_factory_map_t

using participant_factory_map_t = std::map<std::string, up_participantfactory_t>

◆ participant_map_t

using participant_map_t = std::map<std::string, up_participant_t>

◆ publ_map_iterator_t

using publ_map_iterator_t = publisher_map_t::iterator

◆ publisher_map_t

using publisher_map_t = std::map<std::string, up_publisher_t>

◆ replier_map_iterator_t

using replier_map_iterator_t = replier_map_t::iterator

◆ replier_map_t

using replier_map_t = std::map<std::string, up_replier_t>

◆ requester_map_iterator_t

using requester_map_iterator_t = requester_map_t::iterator

◆ requester_map_t

using requester_map_t = std::map<std::string, up_requester_t>

◆ sp_transport_map_t

typedef std::map<std::string, sp_transport_t> sp_transport_map_t

◆ sp_transport_t

typedef std::shared_ptr<fastdds::rtps::TransportDescriptorInterface> sp_transport_t

◆ subs_map_iterator_t

using subs_map_iterator_t = subscriber_map_t::iterator

◆ subscriber_map_t

using subscriber_map_t = std::map<std::string, up_subscriber_t>

◆ topic_map_iterator_t

using topic_map_iterator_t = topic_map_t::iterator

◆ topic_map_t

using topic_map_t = std::map<std::string, up_topic_t>

◆ up_base_node_t

typedef std::unique_ptr<BaseNode> up_base_node_t

◆ up_base_node_vector_t

typedef std::vector<up_base_node_t> up_base_node_vector_t

◆ up_node_participant_t

typedef std::unique_ptr<node_participant_t> up_node_participant_t

◆ up_node_participantfactory_t

◆ up_node_publisher_t

typedef std::unique_ptr<node_publisher_t> up_node_publisher_t

◆ up_node_replier_t

typedef std::unique_ptr<node_replier_t> up_node_replier_t

◆ up_node_requester_t

typedef std::unique_ptr<node_requester_t> up_node_requester_t

◆ up_node_subscriber_t

typedef std::unique_ptr<node_subscriber_t> up_node_subscriber_t

◆ up_node_topic_t

typedef std::unique_ptr<node_topic_t> up_node_topic_t

◆ up_participant_t

typedef std::unique_ptr<ParticipantAttributes> up_participant_t

◆ up_participantfactory_t

typedef std::unique_ptr<fastdds::dds::DomainParticipantFactoryQos> up_participantfactory_t

◆ up_publisher_t

typedef std::unique_ptr<PublisherAttributes> up_publisher_t

◆ up_replier_t

typedef std::unique_ptr<ReplierAttributes> up_replier_t

◆ up_requester_t

typedef std::unique_ptr<RequesterAttributes> up_requester_t

◆ up_subscriber_t

typedef std::unique_ptr<SubscriberAttributes> up_subscriber_t

◆ up_topic_t

typedef std::unique_ptr<TopicAttributes> up_topic_t

◆ xmlfile_map_iterator_t

using xmlfile_map_iterator_t = xmlfiles_map_t::iterator

◆ xmlfiles_map_t

using xmlfiles_map_t = std::map<std::string, XMLP_ret>

Enumeration Type Documentation

◆ NodeType

enum class NodeType
strong
Enumerator
PROFILES 
PARTICIPANT 
PUBLISHER 
SUBSCRIBER 
RTPS 
QOS_PROFILE 
APPLICATION 
TYPE 
TOPIC 
DATA_WRITER 
DATA_READER 
ROOT 
TYPES 
LOG 
REQUESTER 
REPLIER 
LIBRARY_SETTINGS 
DOMAINPARTICIPANT_FACTORY 

Variable Documentation

◆ _AUTOMATIC_LIVELINESS_QOS

const char* _AUTOMATIC_LIVELINESS_QOS
extern

◆ _BEST_EFFORT

const char* _BEST_EFFORT
extern

◆ _BEST_EFFORT_RELIABILITY_QOS

const char* _BEST_EFFORT_RELIABILITY_QOS
extern

◆ _EDP

const char* _EDP
extern

◆ _EXCLUSIVE_OWNERSHIP_QOS

const char* _EXCLUSIVE_OWNERSHIP_QOS
extern

◆ _INF

const char* _INF
extern

◆ _MANUAL_BY_PARTICIPANT_LIVELINESS_QOS

const char* _MANUAL_BY_PARTICIPANT_LIVELINESS_QOS
extern

◆ _MANUAL_BY_TOPIC_LIVELINESS_QOS

const char* _MANUAL_BY_TOPIC_LIVELINESS_QOS
extern

◆ _NO_KEY

const char* _NO_KEY
extern

◆ _PERSISTENT

const char* _PERSISTENT
extern

◆ _PERSISTENT_DURABILITY_QOS

const char* _PERSISTENT_DURABILITY_QOS
extern

◆ _RELIABLE

const char* _RELIABLE
extern

◆ _RELIABLE_RELIABILITY_QOS

const char* _RELIABLE_RELIABILITY_QOS
extern

◆ _SHARED_OWNERSHIP_QOS

const char* _SHARED_OWNERSHIP_QOS
extern

◆ _TRANSIENT

const char* _TRANSIENT
extern

◆ _TRANSIENT_DURABILITY_QOS

const char* _TRANSIENT_DURABILITY_QOS
extern

◆ _TRANSIENT_LOCAL

const char* _TRANSIENT_LOCAL
extern

◆ _TRANSIENT_LOCAL_DURABILITY_QOS

const char * _TRANSIENT_LOCAL_DURABILITY_QOS
extern

◆ _VOLATILE

const char* _VOLATILE
extern

◆ _VOLATILE_DURABILITY_QOS

const char * _VOLATILE_DURABILITY_QOS
extern

◆ _WITH_KEY

const char* _WITH_KEY
extern

◆ ACCEPT_THREAD

const char* ACCEPT_THREAD
extern

◆ ACCESS_SCOPE

const char* ACCESS_SCOPE
extern

◆ ADDRESS

const char* ADDRESS
extern

◆ AFFINITY

const char* AFFINITY
extern

◆ ALLOCATED_SAMPLES

const char* ALLOCATED_SAMPLES
extern

◆ ALLOCATION

const char* ALLOCATION
extern

RTPS Participant attributes.

◆ ALLOWLIST

const char* ALLOWLIST
extern

◆ ANNOUNCE_PERIOD

const char* ANNOUNCE_PERIOD
extern

◆ APPLICATION

const char* APPLICATION
extern

◆ ARRAY_DIMENSIONS

const char* ARRAY_DIMENSIONS
extern

◆ ASYNCHRONOUS

const char* ASYNCHRONOUS
extern

◆ AUTO

const char* AUTO
extern

◆ AUTOENABLE_CREATED_ENTITIES

const char* AUTOENABLE_CREATED_ENTITIES
extern

◆ AUTOMATIC

const char* AUTOMATIC
extern

◆ AVOID_BUILTIN_MULTICAST

const char* AVOID_BUILTIN_MULTICAST
extern

◆ BACKUP

const char* BACKUP
extern

◆ BASE_TYPE

const char* BASE_TYPE
extern

◆ BIN_PROPERTIES

const char* BIN_PROPERTIES
extern

◆ BIT_BOUND

const char* BIT_BOUND
extern

◆ BIT_VALUE

const char* BIT_VALUE
extern

◆ BITFIELD

const char* BITFIELD
extern

◆ BITMASK

const char* BITMASK
extern

◆ BITSET

const char* BITSET
extern

◆ BLOCKLIST

const char* BLOCKLIST
extern

◆ BOOLEAN

const char* BOOLEAN
extern

◆ BUILTIN

const char* BUILTIN
extern

◆ BUILTIN_CONTROLLERS_SENDER_THREAD

const char* BUILTIN_CONTROLLERS_SENDER_THREAD
extern

◆ BUILTIN_TRANS

const char* BUILTIN_TRANS
extern

◆ BUILTIN_TRANSPORTS_RECEPTION_THREADS

const char* BUILTIN_TRANSPORTS_RECEPTION_THREADS
extern

◆ BY_NAME

const char* BY_NAME
extern

◆ BY_RECEPTION_TIMESTAMP

const char* BY_RECEPTION_TIMESTAMP
extern

◆ BY_SOURCE_TIMESTAMP

const char* BY_SOURCE_TIMESTAMP
extern

◆ BY_VAL

const char* BY_VAL
extern

◆ BYTES_PER_SECOND

const char* BYTES_PER_SECOND
extern

◆ CALCULATE_CRC

const char* CALCULATE_CRC
extern

◆ CASE

const char* CASE
extern

◆ CASE_DISCRIMINATOR

const char* CASE_DISCRIMINATOR
extern

◆ CHAR

const char* CHAR
extern

◆ CHECK_CRC

const char* CHECK_CRC
extern

◆ CLASS

const char* CLASS
extern

◆ CLIENT

const char* CLIENT
extern

◆ CLIENTANNOUNCEMENTPERIOD

const char* CLIENTANNOUNCEMENTPERIOD
extern

◆ COHERENT_ACCESS

const char* COHERENT_ACCESS
extern

◆ CONSUMER

const char* CONSUMER
extern

◆ COUNT

const char* COUNT
extern

◆ DATA_READER

const char* DATA_READER
extern

◆ DATA_SHARING

const char* DATA_SHARING
extern

◆ DATA_SHARING_LISTENER_THREAD

const char* DATA_SHARING_LISTENER_THREAD
extern

◆ DATA_TYPE

const char* DATA_TYPE
extern

◆ DATA_WRITER

const char* DATA_WRITER
extern

◆ DEADLINE

const char* DEADLINE
extern

◆ DEF_EXT_UNI_LOC_LIST

const char* DEF_EXT_UNI_LOC_LIST
extern

◆ DEF_MULTI_LOC_LIST

const char* DEF_MULTI_LOC_LIST
extern

◆ DEF_UNI_LOC_LIST

const char* DEF_UNI_LOC_LIST
extern

◆ DEFAULT

const char* DEFAULT
extern

◆ DEFAULT_C

const char* DEFAULT_C
extern

◆ DEFAULT_FASTRTPS_ENV_VARIABLE

const char* DEFAULT_FASTRTPS_ENV_VARIABLE
extern

◆ DEFAULT_FASTRTPS_PROFILES

const char* DEFAULT_FASTRTPS_PROFILES
extern

◆ DEFAULT_PROF

const char* DEFAULT_PROF
extern

◆ DEFAULT_RECEPTION_THREADS

const char* DEFAULT_RECEPTION_THREADS
extern

◆ DEFAULT_STATISTICS_DATAWRITER_PROFILE

const char* DEFAULT_STATISTICS_DATAWRITER_PROFILE
extern

◆ DEFAULTv6

const char* DEFAULTv6
extern

◆ DEPTH

const char* DEPTH
extern

◆ DEST_ORDER

const char* DEST_ORDER
extern

◆ DISABLE_HEARTBEAT_PIGGYBACK

const char* DISABLE_HEARTBEAT_PIGGYBACK
extern

◆ DISABLE_POSITIVE_ACKS

const char* DISABLE_POSITIVE_ACKS
extern

◆ DISCARD

const char* DISCARD
extern

◆ DISCOVERY_SERVER_THREAD

const char* DISCOVERY_SERVER_THREAD
extern

◆ DISCOVERY_SETTINGS

const char* DISCOVERY_SETTINGS
extern

◆ DISCRIMINATOR

const char* DISCRIMINATOR
extern

◆ DOMAIN_ID

const char* DOMAIN_ID
extern

◆ DOMAIN_ID_GAIN

const char* DOMAIN_ID_GAIN
extern

◆ DOMAIN_IDS

const char* DOMAIN_IDS
extern

◆ DOMAINPARTICIPANT_FACTORY

const char* DOMAINPARTICIPANT_FACTORY
extern

◆ DOUBLE

const char* DOUBLE
extern

◆ DUMP_THREAD

const char* DUMP_THREAD
extern

◆ DURABILITY

const char* DURABILITY
extern

QOS.

◆ DURABILITY_QOS

const char* DURABILITY_QOS
extern

◆ DURABILITY_SRV

const char* DURABILITY_SRV
extern

◆ DURATION

const char* DURATION
extern

◆ DURATION_INFINITE_NSEC

const char* DURATION_INFINITE_NSEC
extern

◆ DURATION_INFINITE_SEC

const char* DURATION_INFINITE_SEC
extern

◆ DURATION_INFINITY

const char* DURATION_INFINITY
extern

◆ DYNAMIC

const char* DYNAMIC
extern

◆ DYNAMIC_LC

const char* DYNAMIC_LC
extern

◆ DYNAMIC_REUSABLE

const char* DYNAMIC_REUSABLE
extern

◆ ENABLE_TCP_NODELAY

const char* ENABLE_TCP_NODELAY
extern

◆ ENABLED

const char* ENABLED
extern

◆ ENTITY_FACTORY

const char* ENTITY_FACTORY
extern

DomainParticipantFactory Qos.

◆ ENTITY_ID

const char* ENTITY_ID
extern

◆ ENUM

const char* ENUM
extern

◆ ENUMERATOR

const char* ENUMERATOR
extern

◆ EPROSIMA_UNKNOWN_STRING

const char* EPROSIMA_UNKNOWN_STRING
extern

◆ EXCLUSIVE

const char* EXCLUSIVE
extern

◆ EXP_INLINE_QOS

const char* EXP_INLINE_QOS
extern

◆ EXPECT_INLINE_QOS

const char* EXPECT_INLINE_QOS
extern

◆ EXT_UNI_LOC_LIST

const char* EXT_UNI_LOC_LIST
extern

◆ EXTRA_SAMPLES

const char* EXTRA_SAMPLES
extern

◆ FAIL

const char* FAIL
extern

◆ FILE_WATCH_THREADS

const char* FILE_WATCH_THREADS
extern

◆ FILTER_DIFFERENT_HOST

const char* FILTER_DIFFERENT_HOST
extern

◆ FILTER_DIFFERENT_PROCESS

const char* FILTER_DIFFERENT_PROCESS
extern

◆ FILTER_SAME_PROCESS

const char* FILTER_SAME_PROCESS
extern

◆ FLOAT

const char* FLOAT
extern

◆ FULL

const char* FULL
extern

◆ GROUP

const char* GROUP
extern

◆ GROUP_DATA

const char* GROUP_DATA
extern

◆ HEALTHY_CHECK_TIMEOUT_MS

const char* HEALTHY_CHECK_TIMEOUT_MS
extern

◆ HEARTB_PERIOD

const char* HEARTB_PERIOD
extern

◆ HEARTB_RESP_DELAY

const char* HEARTB_RESP_DELAY
extern

◆ HIST_MEM_POLICY

const char* HIST_MEM_POLICY
extern

◆ HISTORY_DEPTH

const char* HISTORY_DEPTH
extern

◆ HISTORY_KIND

const char* HISTORY_KIND
extern

◆ HISTORY_QOS

const char* HISTORY_QOS
extern

◆ IGN_NON_MATCHING_LOCS

const char* IGN_NON_MATCHING_LOCS
extern

◆ IGNORE_PARTICIPANT_FLAGS

const char* IGNORE_PARTICIPANT_FLAGS
extern

◆ INCREMENT

const char* INCREMENT
extern

◆ INIT_ACKNACK_DELAY

const char* INIT_ACKNACK_DELAY
extern

◆ INIT_HEARTB_DELAY

const char* INIT_HEARTB_DELAY
extern

◆ INIT_PEERS_LIST

const char* INIT_PEERS_LIST
extern

◆ INITIAL

const char* INITIAL
extern

◆ INITIAL_ANNOUNCEMENTS

const char* INITIAL_ANNOUNCEMENTS
extern

◆ INSTANCE

const char* INSTANCE
extern

◆ INT8

const char* INT8
extern

◆ INTERFACE

const char* INTERFACE
extern

◆ INTERFACES

const char* INTERFACES
extern

◆ INTRAPROCESS_DELIVERY

const char* INTRAPROCESS_DELIVERY
extern

LibrarySettings attributes.

◆ IP4_TO_SEND

const char* IP4_TO_SEND
extern

◆ IP6_TO_SEND

const char* IP6_TO_SEND
extern

◆ KEEP_ALIVE_FREQUENCY

const char* KEEP_ALIVE_FREQUENCY
extern

◆ KEEP_ALIVE_THREAD

const char* KEEP_ALIVE_THREAD
extern

◆ KEEP_ALIVE_TIMEOUT

const char* KEEP_ALIVE_TIMEOUT
extern

◆ KEEP_ALL

const char* KEEP_ALL
extern

◆ KEEP_LAST

const char* KEEP_LAST
extern

◆ KEY

const char* KEY
extern

◆ KIND

const char* KIND
extern

◆ LARGE_DATA

const char* LARGE_DATA
extern

◆ LARGE_DATAv6

const char* LARGE_DATAv6
extern

◆ LATENCY_BUDGET

const char* LATENCY_BUDGET
extern

◆ LEASE_ANNOUNCE

const char* LEASE_ANNOUNCE
extern

◆ LEASE_DURATION

const char* LEASE_DURATION
extern

◆ LEASE_DURATION_MS

const char* LEASE_DURATION_MS
extern

◆ LEASEDURATION

const char* LEASEDURATION
extern

◆ LIBRARY_SETTINGS

const char* LIBRARY_SETTINGS
extern

◆ LIFESPAN

const char* LIFESPAN
extern

◆ LIST_SOCK_BUF_SIZE

const char* LIST_SOCK_BUF_SIZE
extern

◆ LISTENING_PORTS

const char* LISTENING_PORTS
extern

◆ LITERAL

const char* LITERAL
extern

◆ LIVELINESS

const char* LIVELINESS
extern

◆ LIVELINESS_KIND_NOT_PRESENT

const char* LIVELINESS_KIND_NOT_PRESENT
extern

◆ LIVELINESS_QOS

const char* LIVELINESS_QOS
extern

◆ LOCATOR

const char* LOCATOR
extern

◆ LOG

const char* LOG
extern

◆ LOGICAL_PORT

const char* LOGICAL_PORT
extern

◆ LOGICAL_PORT_INCREMENT

const char* LOGICAL_PORT_INCREMENT
extern

◆ LOGICAL_PORT_RANGE

const char* LOGICAL_PORT_RANGE
extern

◆ LONG

const char* LONG
extern

◆ LONGDOUBLE

const char* LONGDOUBLE
extern

◆ LONGLONG

const char* LONGLONG
extern

◆ MANUAL_BY_PARTICIPANT

const char* MANUAL_BY_PARTICIPANT
extern

◆ MANUAL_BY_TOPIC

const char* MANUAL_BY_TOPIC
extern

◆ MAP

const char* MAP
extern

◆ MAP_KEY_TYPE

const char* MAP_KEY_TYPE
extern

◆ MAP_MAXLENGTH

const char* MAP_MAXLENGTH
extern

◆ MATCHED_PUBLISHERS_ALLOCATION

const char* MATCHED_PUBLISHERS_ALLOCATION
extern

◆ MATCHED_SUBSCRIBERS_ALLOCATION

const char* MATCHED_SUBSCRIBERS_ALLOCATION
extern

◆ MAX_BLOCK_TIME

const char* MAX_BLOCK_TIME
extern

◆ MAX_DOMAINS

const char* MAX_DOMAINS
extern

◆ MAX_INITIAL_PEERS_RANGE

const char* MAX_INITIAL_PEERS_RANGE
extern

◆ MAX_INSTANCES

const char* MAX_INSTANCES
extern

◆ MAX_LOGICAL_PORT

const char* MAX_LOGICAL_PORT
extern

◆ MAX_MESSAGE_SIZE

const char* MAX_MESSAGE_SIZE
extern

◆ MAX_MSG_SIZE_LARGE_DATA

const char* MAX_MSG_SIZE_LARGE_DATA
extern

◆ MAX_MULTICAST_LOCATORS

const char* MAX_MULTICAST_LOCATORS
extern

◆ MAX_PARTITIONS

const char* MAX_PARTITIONS
extern

◆ MAX_PROPERTIES

const char* MAX_PROPERTIES
extern

◆ MAX_SAMPLES

const char* MAX_SAMPLES
extern

◆ MAX_SAMPLES_INSTANCE

const char* MAX_SAMPLES_INSTANCE
extern

◆ MAX_UNICAST_LOCATORS

const char* MAX_UNICAST_LOCATORS
extern

◆ MAX_USER_DATA

const char* MAX_USER_DATA
extern

◆ MAXIMUM

const char* MAXIMUM
extern

◆ MEMBER

const char* MEMBER
extern

◆ META_EXT_UNI_LOC_LIST

const char* META_EXT_UNI_LOC_LIST
extern

◆ META_MULTI_LOC_LIST

const char* META_MULTI_LOC_LIST
extern

◆ META_UNI_LOC_LIST

const char* META_UNI_LOC_LIST
extern

◆ METADATA_LOGICAL_PORT

const char* METADATA_LOGICAL_PORT
extern

◆ MIN_SEPARATION

const char* MIN_SEPARATION
extern

◆ MULTI_LOC_LIST

const char* MULTI_LOC_LIST
extern

◆ MULTICAST_LOCATOR

const char* MULTICAST_LOCATOR
extern

◆ MUTATION_TRIES

const char* MUTATION_TRIES
extern

◆ NACK_RESP_DELAY

const char* NACK_RESP_DELAY
extern

◆ NACK_SUPRESSION

const char* NACK_SUPRESSION
extern

◆ NAME

const char* NAME
extern

◆ NAMES

const char* NAMES
extern

◆ NANOSECONDS

const char* NANOSECONDS
extern

◆ NETMASK_FILTER

const char* NETMASK_FILTER
extern

◆ NON_BASIC_TYPE

const char* NON_BASIC_TYPE
extern

◆ NON_BASIC_TYPE_NAME

const char* NON_BASIC_TYPE_NAME
extern

◆ NON_BLOCKING_LARGE_DATA

const char* NON_BLOCKING_LARGE_DATA
extern

◆ NON_BLOCKING_SEND

const char* NON_BLOCKING_SEND
extern

◆ NONE

const char* NONE
extern

◆ OCTET

const char* OCTET
extern

◆ OFF

const char* OFF
extern

◆ OFFSETD0

const char* OFFSETD0
extern

◆ OFFSETD1

const char* OFFSETD1
extern

◆ OFFSETD2

const char* OFFSETD2
extern

◆ OFFSETD3

const char* OFFSETD3
extern

◆ ON

const char* ON
extern

◆ ORDERED_ACCESS

const char* ORDERED_ACCESS
extern

◆ OWNERSHIP

const char* OWNERSHIP
extern

◆ OWNERSHIP_KIND_NOT_PRESENT

const char* OWNERSHIP_KIND_NOT_PRESENT
extern

◆ OWNERSHIP_QOS

const char* OWNERSHIP_QOS
extern

◆ OWNERSHIP_STRENGTH

const char* OWNERSHIP_STRENGTH
extern

◆ PART_ID

const char* PART_ID
extern

◆ PARTICIPANT

const char* PARTICIPANT
extern

◆ PARTICIPANT_ID_GAIN

const char* PARTICIPANT_ID_GAIN
extern

◆ PARTITION

const char* PARTITION
extern

◆ PARTITION_QOS

const char* PARTITION_QOS
extern

◆ PERIOD

const char* PERIOD
extern

◆ PERIOD_MILLISECS

const char* PERIOD_MILLISECS
extern

◆ PHYSICAL_PORT

const char* PHYSICAL_PORT
extern

◆ PORT

const char* PORT
extern

◆ PORT_BASE

const char* PORT_BASE
extern

◆ PORT_OVERFLOW_POLICY

const char* PORT_OVERFLOW_POLICY
extern

◆ PORT_QUEUE_CAPACITY

const char* PORT_QUEUE_CAPACITY
extern

◆ PORTS

const char* PORTS
extern

◆ POSITION

const char* POSITION
extern

◆ PREALLOCATED

const char* PREALLOCATED
extern

◆ PREALLOCATED_NUMBER

const char* PREALLOCATED_NUMBER
extern

◆ PREALLOCATED_WITH_REALLOC

const char* PREALLOCATED_WITH_REALLOC
extern

◆ PREFIX

const char* PREFIX
extern

◆ PRESENTATION

const char* PRESENTATION
extern

◆ PRIORITY

const char* PRIORITY
extern

◆ PROFILE_NAME

const char* PROFILE_NAME
extern

◆ PROFILES

const char* PROFILES
extern

◆ PROPAGATE

const char* PROPAGATE
extern

◆ PROPERTIES

const char* PROPERTIES
extern

◆ PROPERTIES_POLICY

const char* PROPERTIES_POLICY
extern

◆ PROPERTY

const char* PROPERTY
extern

◆ PUB_MODE

const char* PUB_MODE
extern

◆ PUBLISHER

const char* PUBLISHER
extern

◆ PUBREADER_SUBWRITER

const char* PUBREADER_SUBWRITER
extern

◆ PUBWRITER_SUBREADER

const char* PUBWRITER_SUBREADER
extern

◆ QOS

const char* QOS
extern

◆ QOS_PROFILE

const char* QOS_PROFILE
extern

◆ READER

const char* READER
extern

◆ READER_HIST_MEM_POLICY

const char* READER_HIST_MEM_POLICY
extern

◆ READER_PAYLOAD_SIZE

const char* READER_PAYLOAD_SIZE
extern

◆ RECEIVE_BUFFER_SIZE

const char* RECEIVE_BUFFER_SIZE
extern

◆ RECEPTION_THREAD

const char* RECEPTION_THREAD
extern

◆ RECEPTION_THREADS

const char* RECEPTION_THREADS
extern

◆ RELIABILITY

const char* RELIABILITY
extern

◆ RELIABILITY_QOS

const char* RELIABILITY_QOS
extern

◆ REM_LOC_LIST

const char* REM_LOC_LIST
extern

◆ REMOTE_LOCATORS

const char* REMOTE_LOCATORS
extern

◆ REPLIER

const char* REPLIER
extern

◆ REPLY_TOPIC_NAME

const char* REPLY_TOPIC_NAME
extern

◆ REPLY_TYPE

const char* REPLY_TYPE
extern

◆ REQUEST_TOPIC_NAME

const char* REQUEST_TOPIC_NAME
extern

◆ REQUEST_TYPE

const char* REQUEST_TYPE
extern

◆ REQUESTER

const char* REQUESTER
extern

◆ RES_LIMITS_QOS

const char* RES_LIMITS_QOS
extern

◆ RESERVED

const char* RESERVED
extern

◆ ROOT

const char* ROOT
extern

◆ RSERVER

const char* RSERVER
extern

◆ RTPS

const char* RTPS
extern

◆ RTPS_DUMP_FILE

const char* RTPS_DUMP_FILE
extern

◆ RTPS_PDP_TYPE

const char* RTPS_PDP_TYPE
extern

◆ SCHEDULING_POLICY

const char* SCHEDULING_POLICY
extern

◆ SECONDS

const char* SECONDS
extern

◆ SECURITY_LOG_THREAD

const char* SECURITY_LOG_THREAD
extern

◆ SEGMENT_OVERFLOW_POLICY

const char* SEGMENT_OVERFLOW_POLICY
extern

◆ SEGMENT_SIZE

const char* SEGMENT_SIZE
extern

◆ SEND_BUFFER_SIZE

const char* SEND_BUFFER_SIZE
extern

◆ SEND_BUFFERS

const char* SEND_BUFFERS
extern

◆ SEND_SOCK_BUF_SIZE

const char* SEND_SOCK_BUF_SIZE
extern

◆ SEQ_MAXLENGTH

const char* SEQ_MAXLENGTH
extern

◆ SEQUENCE

const char* SEQUENCE
extern

◆ SERVER

const char* SERVER
extern

◆ SERVER_LIST

const char* SERVER_LIST
extern

◆ SERVICE_NAME

const char* SERVICE_NAME
extern

◆ SHARED

const char* SHARED
extern

◆ SHARED_DIR

const char* SHARED_DIR
extern

◆ SHM

const char* SHM
extern

◆ SHM_WATCHDOG_THREAD

const char* SHM_WATCHDOG_THREAD
extern

◆ SHORT

const char* SHORT
extern

◆ SIMPLE

const char* SIMPLE
extern

◆ SIMPLE_EDP

const char* SIMPLE_EDP
extern

◆ SKIP_DEFAULT_XML_FILE

const char* SKIP_DEFAULT_XML_FILE
extern

◆ SOCKETS_SIZE_LARGE_DATA

const char* SOCKETS_SIZE_LARGE_DATA
extern

◆ SRV_CLEAN_DELAY

const char* SRV_CLEAN_DELAY
extern

◆ STACK_SIZE

const char* STACK_SIZE
extern

◆ STATIC

const char* STATIC
extern

◆ STATIC_ENDPOINT_XML

const char* STATIC_ENDPOINT_XML
extern

◆ STATIC_ENDPOINT_XML_URI

const char* STATIC_ENDPOINT_XML_URI
extern

◆ STATICDISCOVERY

const char* STATICDISCOVERY
extern

◆ STR_MAXLENGTH

const char* STR_MAXLENGTH
extern

◆ STRENGTH

const char* STRENGTH
extern

◆ STRING

const char* STRING
extern

◆ STRUCT

const char* STRUCT
extern

◆ SUBSCRIBER

const char* SUBSCRIBER
extern

◆ SUPER_CLIENT

const char* SUPER_CLIENT
extern

◆ SYNCHRONOUS

const char* SYNCHRONOUS
extern

◆ TBYTE

const char* TBYTE
extern

◆ TCP_NEGOTIATION_TIMEOUT

const char* TCP_NEGOTIATION_TIMEOUT
extern

◆ TCP_WAN_ADDR

const char* TCP_WAN_ADDR
extern

◆ TCPv4

const char* TCPv4
extern

◆ TCPv4_LOCATOR

const char* TCPv4_LOCATOR
extern

◆ TCPv6

const char* TCPv6
extern

◆ TCPv6_LOCATOR

const char* TCPv6_LOCATOR
extern

◆ THREAD_SETTINGS

const char* THREAD_SETTINGS
extern

◆ THROUGHPUT_CONT

const char* THROUGHPUT_CONT
extern

◆ TIME_FILTER

const char* TIME_FILTER
extern

◆ TIMED_EVENTS_THREAD

const char* TIMED_EVENTS_THREAD
extern

◆ TIMES

const char* TIMES
extern

◆ TLS

const char* TLS
extern

◆ TLS_CERT_CHAIN_FILE

const char* TLS_CERT_CHAIN_FILE
extern

◆ TLS_DEFAULT_VERIFY_PATH

const char* TLS_DEFAULT_VERIFY_PATH
extern

◆ TLS_DEFAULT_WORKAROUNDS

const char* TLS_DEFAULT_WORKAROUNDS
extern

◆ TLS_HANDSHAKE_ROLE

const char* TLS_HANDSHAKE_ROLE
extern

◆ TLS_HANDSHAKE_ROLE_CLIENT

const char* TLS_HANDSHAKE_ROLE_CLIENT
extern

◆ TLS_HANDSHAKE_ROLE_DEFAULT

const char* TLS_HANDSHAKE_ROLE_DEFAULT
extern

◆ TLS_HANDSHAKE_ROLE_SERVER

const char* TLS_HANDSHAKE_ROLE_SERVER
extern

◆ TLS_NO_COMPRESSION

const char* TLS_NO_COMPRESSION
extern

◆ TLS_NO_SSLV2

const char* TLS_NO_SSLV2
extern

◆ TLS_NO_SSLV3

const char* TLS_NO_SSLV3
extern

◆ TLS_NO_TLSV1

const char* TLS_NO_TLSV1
extern

◆ TLS_NO_TLSV1_1

const char* TLS_NO_TLSV1_1
extern

◆ TLS_NO_TLSV1_2

const char* TLS_NO_TLSV1_2
extern

◆ TLS_NO_TLSV1_3

const char* TLS_NO_TLSV1_3
extern

◆ TLS_OPTION

const char* TLS_OPTION
extern

◆ TLS_OPTIONS

const char* TLS_OPTIONS
extern

◆ TLS_PASSWORD

const char* TLS_PASSWORD
extern

◆ TLS_PRIVATE_KEY_FILE

const char* TLS_PRIVATE_KEY_FILE
extern

◆ TLS_RSA_PRIVATE_KEY_FILE

const char* TLS_RSA_PRIVATE_KEY_FILE
extern

◆ TLS_SERVER_NAME

const char* TLS_SERVER_NAME
extern

◆ TLS_SINGLE_DH_USE

const char* TLS_SINGLE_DH_USE
extern

◆ TLS_TMP_DH_FILE

const char* TLS_TMP_DH_FILE
extern

◆ TLS_VERIFY

const char* TLS_VERIFY
extern

◆ TLS_VERIFY_CLIENT_ONCE

const char* TLS_VERIFY_CLIENT_ONCE
extern

◆ TLS_VERIFY_DEPTH

const char* TLS_VERIFY_DEPTH
extern

◆ TLS_VERIFY_FAIL_IF_NO_PEER_CERT

const char* TLS_VERIFY_FAIL_IF_NO_PEER_CERT
extern

◆ TLS_VERIFY_FILE

const char* TLS_VERIFY_FILE
extern

◆ TLS_VERIFY_MODE

const char* TLS_VERIFY_MODE
extern

◆ TLS_VERIFY_NONE

const char* TLS_VERIFY_NONE
extern

◆ TLS_VERIFY_PATH

const char* TLS_VERIFY_PATH
extern

◆ TLS_VERIFY_PATHS

const char* TLS_VERIFY_PATHS
extern

◆ TLS_VERIFY_PEER

const char* TLS_VERIFY_PEER
extern

◆ TOPIC

const char* TOPIC
extern

Publisher-subscriber attributes.

◆ TOPIC_DATA

const char* TOPIC_DATA
extern

◆ TOPIC_DATA_TYPE

const char* TOPIC_DATA_TYPE
extern

◆ TOPIC_KIND

const char* TOPIC_KIND
extern

◆ TOPIC_NAME

const char* TOPIC_NAME
extern

◆ TOTAL_PARTICIPANTS

const char* TOTAL_PARTICIPANTS
extern

◆ TOTAL_READERS

const char* TOTAL_READERS
extern

◆ TOTAL_WRITERS

const char* TOTAL_WRITERS
extern

◆ TRANSPORT_DESCRIPTOR

const char* TRANSPORT_DESCRIPTOR
extern

◆ TRANSPORT_DESCRIPTORS

const char* TRANSPORT_DESCRIPTORS
extern

◆ TRANSPORT_ID

const char* TRANSPORT_ID
extern

◆ TTL

const char* TTL
extern

◆ TYPE

const char* TYPE
extern

◆ TYPEDEF

const char* TYPEDEF
extern

◆ TYPELOOKUP_CONFIG

const char* TYPELOOKUP_CONFIG
extern

◆ TYPELOOKUP_USE_CLIENT

const char* TYPELOOKUP_USE_CLIENT
extern

◆ TYPELOOKUP_USE_SERVER

const char* TYPELOOKUP_USE_SERVER
extern

◆ TYPES

const char* TYPES
extern

◆ UDP_OUTPUT_PORT

const char* UDP_OUTPUT_PORT
extern

◆ UDPv4

const char* UDPv4
extern

◆ UDPv4_LOCATOR

const char* UDPv4_LOCATOR
extern

◆ UDPv6

const char* UDPv6
extern

◆ UDPv6_LOCATOR

const char* UDPv6_LOCATOR
extern

◆ UINT8

const char* UINT8
extern

◆ ULONG

const char* ULONG
extern

◆ ULONGLONG

const char* ULONGLONG
extern

◆ UNI_LOC_LIST

const char* UNI_LOC_LIST
extern

◆ UNICAST_LOCATOR

const char* UNICAST_LOCATOR
extern

◆ UNION

const char* UNION
extern

◆ UNIQUE_LAN_ID

const char* UNIQUE_LAN_ID
extern

◆ USE_BUILTIN_TRANS

const char* USE_BUILTIN_TRANS
extern

◆ USE_DEFAULT

const char* USE_DEFAULT
extern

◆ USER_DATA

const char* USER_DATA
extern

◆ USER_DATA_ONLY

const char* USER_DATA_ONLY
extern

◆ USER_DEF_ID

const char* USER_DEF_ID
extern

◆ USER_ID

const char* USER_ID
extern

◆ USER_TRANS

const char* USER_TRANS
extern

◆ USHORT

const char* USHORT
extern

◆ VALUE

const char* VALUE
extern

◆ WAN_ADDRESS

const char* WAN_ADDRESS
extern

◆ WCHAR

const char* WCHAR
extern

◆ WHITE_LIST

const char* WHITE_LIST
extern

◆ WRITER

const char* WRITER
extern

◆ WRITER_HIST_MEM_POLICY

const char* WRITER_HIST_MEM_POLICY
extern

◆ WRITER_LVESS_PROTOCOL

const char* WRITER_LVESS_PROTOCOL
extern

◆ WRITER_PAYLOAD_SIZE

const char* WRITER_PAYLOAD_SIZE
extern

◆ WSTRING

const char* WSTRING
extern