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... | |
Enumerations | |
| enum | 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 | 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 * | NETWORK_INTERFACE |
| const char * | NETMASK_FILTER |
| const char * | NETWORK_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. More... | |
| const char * | ENTITY_FACTORY |
| DomainParticipantFactory Qos. More... | |
| const char * | AUTOENABLE_CREATED_ENTITIES |
| const char * | SHM_WATCHDOG_THREAD |
| const char * | FILE_WATCH_THREADS |
| const char * | ALLOCATION |
| RTPS Participant attributes. More... | |
| 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 * | FLOW_CONTROLLER_DESCRIPTOR_LIST |
| 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. More... | |
| 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. More... | |
| 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 * | FLOW_CONTROLLER_DESCRIPTOR |
| const char * | SCHEDULER |
| const char * | SENDER_THREAD |
| const char * | MAX_BYTES_PER_PERIOD |
| const char * | PERIOD_MS |
| const char * | FLOW_CONTROLLER_NAME |
| const char * | FIFO |
| const char * | HIGH_PRIORITY |
| const char * | ROUND_ROBIN |
| const char * | PRIORITY_WITH_RESERVATION |
| 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 node_att_map_t::const_iterator node_att_map_cit_t |
| typedef node_att_map_t::iterator node_att_map_it_t |
| typedef std::map<std::string, std::string> node_att_map_t |
| typedef DataNode<fastdds::dds::DomainParticipantFactoryQos> node_participantfactory_t |
| typedef DataNode<PublisherAttributes> node_publisher_t |
| typedef DataNode<ReplierAttributes> node_replier_t |
| typedef DataNode<RequesterAttributes> node_requester_t |
| typedef DataNode<TopicAttributes> node_topic_t |
| typedef std::map<std::string, p_dynamictypebuilder_t> p_dynamictype_map_t |
| typedef node_participant_t* p_node_participant_t |
| typedef node_publisher_t* p_node_publisher_t |
| typedef node_replier_t* p_node_replier_t |
| typedef node_requester_t* p_node_requester_t |
| typedef node_subscriber_t* p_node_subscriber_t |
| typedef node_topic_t* p_node_topic_t |
| using part_factory_map_iterator_t = participant_factory_map_t::iterator |
| using part_map_iterator_t = participant_map_t::iterator |
| using participant_factory_map_t = std::map<std::string, up_participantfactory_t> |
| using participant_map_t = std::map<std::string, up_participant_t> |
| using publ_map_iterator_t = publisher_map_t::iterator |
| using publisher_map_t = std::map<std::string, up_publisher_t> |
| using replier_map_iterator_t = replier_map_t::iterator |
| using replier_map_t = std::map<std::string, up_replier_t> |
| using requester_map_iterator_t = requester_map_t::iterator |
| using requester_map_t = std::map<std::string, up_requester_t> |
| typedef std::map<std::string, sp_transport_t> sp_transport_map_t |
| typedef std::shared_ptr<fastdds::rtps::TransportDescriptorInterface> sp_transport_t |
| using subs_map_iterator_t = subscriber_map_t::iterator |
| using subscriber_map_t = std::map<std::string, up_subscriber_t> |
| using topic_map_iterator_t = topic_map_t::iterator |
| using topic_map_t = std::map<std::string, up_topic_t> |
| typedef std::unique_ptr<BaseNode> up_base_node_t |
| typedef std::vector<up_base_node_t> up_base_node_vector_t |
| typedef std::unique_ptr<node_participant_t> up_node_participant_t |
| typedef std::unique_ptr<node_participantfactory_t> up_node_participantfactory_t |
| typedef std::unique_ptr<node_publisher_t> up_node_publisher_t |
| typedef std::unique_ptr<node_replier_t> up_node_replier_t |
| typedef std::unique_ptr<node_requester_t> up_node_requester_t |
| typedef std::unique_ptr<node_subscriber_t> up_node_subscriber_t |
| typedef std::unique_ptr<node_topic_t> up_node_topic_t |
| typedef std::unique_ptr<ParticipantAttributes> up_participant_t |
| typedef std::unique_ptr<fastdds::dds::DomainParticipantFactoryQos> up_participantfactory_t |
| typedef std::unique_ptr<PublisherAttributes> up_publisher_t |
| typedef std::unique_ptr<ReplierAttributes> up_replier_t |
| typedef std::unique_ptr<RequesterAttributes> up_requester_t |
| typedef std::unique_ptr<SubscriberAttributes> up_subscriber_t |
| typedef std::unique_ptr<TopicAttributes> up_topic_t |
| using xmlfile_map_iterator_t = xmlfiles_map_t::iterator |
| using xmlfiles_map_t = std::map<std::string, XMLP_ret> |
|
strong |
| const char* _AUTOMATIC_LIVELINESS_QOS |
| const char* _BEST_EFFORT |
| const char* _BEST_EFFORT_RELIABILITY_QOS |
| const char* _EDP |
| const char* _EXCLUSIVE_OWNERSHIP_QOS |
| const char* _INF |
| const char* _MANUAL_BY_PARTICIPANT_LIVELINESS_QOS |
| const char* _MANUAL_BY_TOPIC_LIVELINESS_QOS |
| const char* _NO_KEY |
| const char* _PERSISTENT |
| const char* _PERSISTENT_DURABILITY_QOS |
| const char* _RELIABLE |
| const char* _RELIABLE_RELIABILITY_QOS |
| const char* _SHARED_OWNERSHIP_QOS |
| const char* _TRANSIENT |
| const char* _TRANSIENT_DURABILITY_QOS |
| const char* _TRANSIENT_LOCAL |
| const char * _TRANSIENT_LOCAL_DURABILITY_QOS |
| const char* _VOLATILE |
| const char * _VOLATILE_DURABILITY_QOS |
| const char* _WITH_KEY |
| const char* ACCEPT_THREAD |
| const char* ACCESS_SCOPE |
| const char* ADDRESS |
| const char* AFFINITY |
| const char* ALLOCATED_SAMPLES |
| const char* ALLOCATION |
RTPS Participant attributes.
| const char* ALLOWLIST |
| const char* ANNOUNCE_PERIOD |
| const char* APPLICATION |
| const char* ARRAY_DIMENSIONS |
| const char* ASYNCHRONOUS |
| const char* AUTO |
| const char* AUTOENABLE_CREATED_ENTITIES |
| const char* AUTOMATIC |
| const char* AVOID_BUILTIN_MULTICAST |
| const char* BACKUP |
| const char* BASE_TYPE |
| const char* BIN_PROPERTIES |
| const char* BIT_BOUND |
| const char* BIT_VALUE |
| const char* BITFIELD |
| const char* BITMASK |
| const char* BITSET |
| const char* BLOCKLIST |
| const char* BOOLEAN |
| const char* BUILTIN |
| const char* BUILTIN_CONTROLLERS_SENDER_THREAD |
| const char* BUILTIN_TRANS |
| const char* BUILTIN_TRANSPORTS_RECEPTION_THREADS |
| const char* BY_NAME |
| const char* BY_RECEPTION_TIMESTAMP |
| const char* BY_SOURCE_TIMESTAMP |
| const char* BY_VAL |
| const char* BYTES_PER_SECOND |
| const char* CALCULATE_CRC |
| const char* CASE |
| const char* CASE_DISCRIMINATOR |
| const char* CHAR |
| const char* CHECK_CRC |
| const char* CLASS |
| const char* CLIENT |
| const char* CLIENTANNOUNCEMENTPERIOD |
| const char* COHERENT_ACCESS |
| const char* CONSUMER |
| const char* COUNT |
| const char* DATA_READER |
| const char* DATA_SHARING |
| const char* DATA_SHARING_LISTENER_THREAD |
| const char* DATA_TYPE |
| const char* DATA_WRITER |
| const char* DEADLINE |
| const char* DEF_EXT_UNI_LOC_LIST |
| const char* DEF_MULTI_LOC_LIST |
| const char* DEF_UNI_LOC_LIST |
| const char* DEFAULT |
| const char* DEFAULT_C |
| const char* DEFAULT_FASTRTPS_ENV_VARIABLE |
| const char* DEFAULT_FASTRTPS_PROFILES |
| const char* DEFAULT_PROF |
| const char* DEFAULT_RECEPTION_THREADS |
| const char* DEFAULT_STATISTICS_DATAWRITER_PROFILE |
| const char* DEFAULTv6 |
| const char* DEPTH |
| const char* DEST_ORDER |
| const char* DISABLE_HEARTBEAT_PIGGYBACK |
| const char* DISABLE_POSITIVE_ACKS |
| const char* DISCARD |
| const char* DISCOVERY_SERVER_THREAD |
| const char* DISCOVERY_SETTINGS |
| const char* DISCRIMINATOR |
| const char* DOMAIN_ID |
| const char* DOMAIN_ID_GAIN |
| const char* DOMAIN_IDS |
| const char* DOMAINPARTICIPANT_FACTORY |
| const char* DOUBLE |
| const char* DUMP_THREAD |
| const char* DURABILITY |
QOS.
| const char* DURABILITY_QOS |
| const char* DURABILITY_SRV |
| const char* DURATION |
| const char* DURATION_INFINITE_NSEC |
| const char* DURATION_INFINITE_SEC |
| const char* DURATION_INFINITY |
| const char* DYNAMIC |
| const char* DYNAMIC_LC |
| const char* DYNAMIC_REUSABLE |
| const char* ENABLE_TCP_NODELAY |
| const char* ENABLED |
| const char* ENTITY_FACTORY |
DomainParticipantFactory Qos.
| const char* ENTITY_ID |
| const char* ENUM |
| const char* ENUMERATOR |
| const char* EPROSIMA_UNKNOWN_STRING |
| const char* EXCLUSIVE |
| const char* EXP_INLINE_QOS |
| const char* EXPECT_INLINE_QOS |
| const char* EXT_UNI_LOC_LIST |
| const char* EXTRA_SAMPLES |
| const char* FAIL |
| const char* FIFO |
| const char* FILE_WATCH_THREADS |
| const char* FILTER_DIFFERENT_HOST |
| const char* FILTER_DIFFERENT_PROCESS |
| const char* FILTER_SAME_PROCESS |
| const char* FLOAT |
| const char* FLOW_CONTROLLER_DESCRIPTOR |
| const char* FLOW_CONTROLLER_DESCRIPTOR_LIST |
| const char * FLOW_CONTROLLER_NAME |
| const char* FULL |
| const char* GROUP |
| const char* GROUP_DATA |
| const char* HEALTHY_CHECK_TIMEOUT_MS |
| const char* HEARTB_PERIOD |
| const char* HEARTB_RESP_DELAY |
| const char* HIGH_PRIORITY |
| const char* HIST_MEM_POLICY |
| const char* HISTORY_DEPTH |
| const char* HISTORY_KIND |
| const char* HISTORY_QOS |
| const char* IGN_NON_MATCHING_LOCS |
| const char* IGNORE_PARTICIPANT_FLAGS |
| const char* INCREMENT |
| const char* INIT_ACKNACK_DELAY |
| const char* INIT_HEARTB_DELAY |
| const char* INIT_PEERS_LIST |
| const char* INITIAL |
| const char* INITIAL_ANNOUNCEMENTS |
| const char* INSTANCE |
| const char* INT8 |
| const char* INTRAPROCESS_DELIVERY |
LibrarySettings attributes.
| const char* IP4_TO_SEND |
| const char* IP6_TO_SEND |
| const char* KEEP_ALIVE_FREQUENCY |
| const char* KEEP_ALIVE_THREAD |
| const char* KEEP_ALIVE_TIMEOUT |
| const char* KEEP_ALL |
| const char* KEEP_LAST |
| const char* KEY |
| const char* KIND |
| const char* LARGE_DATA |
| const char* LARGE_DATAv6 |
| const char* LATENCY_BUDGET |
| const char* LEASE_ANNOUNCE |
| const char* LEASE_DURATION |
| const char* LEASE_DURATION_MS |
| const char* LEASEDURATION |
| const char* LIBRARY_SETTINGS |
| const char* LIFESPAN |
| const char* LIST_SOCK_BUF_SIZE |
| const char* LISTENING_PORTS |
| const char* LITERAL |
| const char* LIVELINESS |
| const char* LIVELINESS_KIND_NOT_PRESENT |
| const char* LIVELINESS_QOS |
| const char* LOCATOR |
| const char* LOG |
| const char* LOGICAL_PORT |
| const char* LOGICAL_PORT_INCREMENT |
| const char* LOGICAL_PORT_RANGE |
| const char* LONG |
| const char* LONGDOUBLE |
| const char* LONGLONG |
| const char* MANUAL_BY_PARTICIPANT |
| const char* MANUAL_BY_TOPIC |
| const char* MAP |
| const char* MAP_KEY_TYPE |
| const char* MAP_MAXLENGTH |
| const char* MATCHED_PUBLISHERS_ALLOCATION |
| const char* MATCHED_SUBSCRIBERS_ALLOCATION |
| const char* MAX_BLOCK_TIME |
| const char* MAX_BYTES_PER_PERIOD |
| const char* MAX_DOMAINS |
| const char* MAX_INITIAL_PEERS_RANGE |
| const char* MAX_INSTANCES |
| const char* MAX_LOGICAL_PORT |
| const char* MAX_MESSAGE_SIZE |
| const char* MAX_MSG_SIZE_LARGE_DATA |
| const char* MAX_MULTICAST_LOCATORS |
| const char* MAX_PARTITIONS |
| const char* MAX_PROPERTIES |
| const char* MAX_SAMPLES |
| const char* MAX_SAMPLES_INSTANCE |
| const char* MAX_UNICAST_LOCATORS |
| const char* MAX_USER_DATA |
| const char* MAXIMUM |
| const char* MEMBER |
| const char* META_EXT_UNI_LOC_LIST |
| const char* META_MULTI_LOC_LIST |
| const char* META_UNI_LOC_LIST |
| const char* METADATA_LOGICAL_PORT |
| const char* MIN_SEPARATION |
| const char* MULTI_LOC_LIST |
| const char* MULTICAST_LOCATOR |
| const char* MUTATION_TRIES |
| const char* NACK_RESP_DELAY |
| const char* NACK_SUPRESSION |
| const char* NAME |
| const char* NAMES |
| const char* NANOSECONDS |
| const char* NETMASK_FILTER |
| const char* NETWORK_INTERFACE |
| const char* NETWORK_INTERFACES |
| const char* NON_BASIC_TYPE |
| const char* NON_BASIC_TYPE_NAME |
| const char* NON_BLOCKING_LARGE_DATA |
| const char* NON_BLOCKING_SEND |
| const char* NONE |
| const char* OCTET |
| const char* OFF |
| const char* OFFSETD0 |
| const char* OFFSETD1 |
| const char* OFFSETD2 |
| const char* OFFSETD3 |
| const char* ON |
| const char* ORDERED_ACCESS |
| const char* OWNERSHIP |
| const char* OWNERSHIP_KIND_NOT_PRESENT |
| const char* OWNERSHIP_QOS |
| const char* OWNERSHIP_STRENGTH |
| const char* PART_ID |
| const char* PARTICIPANT |
| const char* PARTICIPANT_ID_GAIN |
| const char* PARTITION |
| const char* PARTITION_QOS |
| const char* PERIOD |
| const char* PERIOD_MILLISECS |
| const char* PERIOD_MS |
| const char* PHYSICAL_PORT |
| const char* PORT |
| const char* PORT_BASE |
| const char* PORT_OVERFLOW_POLICY |
| const char* PORT_QUEUE_CAPACITY |
| const char* PORTS |
| const char* POSITION |
| const char* PREALLOCATED |
| const char* PREALLOCATED_NUMBER |
| const char* PREALLOCATED_WITH_REALLOC |
| const char* PREFIX |
| const char* PRESENTATION |
| const char* PRIORITY |
| const char* PRIORITY_WITH_RESERVATION |
| const char* PROFILE_NAME |
| const char* PROFILES |
| const char* PROPAGATE |
| const char* PROPERTIES |
| const char* PROPERTIES_POLICY |
| const char* PROPERTY |
| const char* PUB_MODE |
| const char* PUBLISHER |
| const char* PUBREADER_SUBWRITER |
| const char* PUBWRITER_SUBREADER |
| const char* QOS |
| const char* QOS_PROFILE |
| const char* READER |
| const char* READER_HIST_MEM_POLICY |
| const char* READER_PAYLOAD_SIZE |
| const char* RECEIVE_BUFFER_SIZE |
| const char* RECEPTION_THREAD |
| const char* RECEPTION_THREADS |
| const char* RELIABILITY |
| const char* RELIABILITY_QOS |
| const char* REM_LOC_LIST |
| const char* REMOTE_LOCATORS |
| const char* REPLIER |
| const char* REPLY_TOPIC_NAME |
| const char* REPLY_TYPE |
| const char* REQUEST_TOPIC_NAME |
| const char* REQUEST_TYPE |
| const char* REQUESTER |
| const char* RES_LIMITS_QOS |
| const char* RESERVED |
| const char* ROOT |
| const char* ROUND_ROBIN |
| const char* RSERVER |
| const char* RTPS |
| const char* RTPS_DUMP_FILE |
| const char* RTPS_PDP_TYPE |
| const char* SCHEDULER |
| const char* SCHEDULING_POLICY |
| const char* SECONDS |
| const char* SECURITY_LOG_THREAD |
| const char* SEGMENT_OVERFLOW_POLICY |
| const char* SEGMENT_SIZE |
| const char* SEND_BUFFER_SIZE |
| const char* SEND_BUFFERS |
| const char* SEND_SOCK_BUF_SIZE |
| const char* SENDER_THREAD |
| const char* SEQ_MAXLENGTH |
| const char* SEQUENCE |
| const char* SERVER |
| const char* SERVER_LIST |
| const char* SERVICE_NAME |
| const char* SHARED |
| const char* SHARED_DIR |
| const char* SHM |
| const char* SHM_WATCHDOG_THREAD |
| const char* SHORT |
| const char* SIMPLE |
| const char* SIMPLE_EDP |
| const char* SKIP_DEFAULT_XML_FILE |
| const char* SOCKETS_SIZE_LARGE_DATA |
| const char* SRV_CLEAN_DELAY |
| const char* STACK_SIZE |
| const char* STATIC |
| const char* STATIC_ENDPOINT_XML |
| const char* STATIC_ENDPOINT_XML_URI |
| const char* STATICDISCOVERY |
| const char* STR_MAXLENGTH |
| const char* STRENGTH |
| const char* STRING |
| const char* STRUCT |
| const char* SUBSCRIBER |
| const char* SUPER_CLIENT |
| const char* SYNCHRONOUS |
| const char* TBYTE |
| const char* TCP_NEGOTIATION_TIMEOUT |
| const char* TCP_WAN_ADDR |
| const char* TCPv4 |
| const char* TCPv4_LOCATOR |
| const char* TCPv6 |
| const char* TCPv6_LOCATOR |
| const char* THREAD_SETTINGS |
| const char* THROUGHPUT_CONT |
| const char* TIME_FILTER |
| const char* TIMED_EVENTS_THREAD |
| const char* TIMES |
| const char* TLS |
| const char* TLS_CERT_CHAIN_FILE |
| const char* TLS_DEFAULT_VERIFY_PATH |
| const char* TLS_DEFAULT_WORKAROUNDS |
| const char* TLS_HANDSHAKE_ROLE |
| const char* TLS_HANDSHAKE_ROLE_CLIENT |
| const char* TLS_HANDSHAKE_ROLE_DEFAULT |
| const char* TLS_HANDSHAKE_ROLE_SERVER |
| 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_OPTION |
| const char* TLS_OPTIONS |
| const char* TLS_PASSWORD |
| const char* TLS_PRIVATE_KEY_FILE |
| const char* TLS_RSA_PRIVATE_KEY_FILE |
| const char* TLS_SERVER_NAME |
| const char* TLS_SINGLE_DH_USE |
| const char* TLS_TMP_DH_FILE |
| const char* TLS_VERIFY |
| const char* TLS_VERIFY_CLIENT_ONCE |
| const char* TLS_VERIFY_DEPTH |
| const char* TLS_VERIFY_FAIL_IF_NO_PEER_CERT |
| const char* TLS_VERIFY_FILE |
| const char* TLS_VERIFY_MODE |
| const char* TLS_VERIFY_NONE |
| const char* TLS_VERIFY_PATH |
| const char* TLS_VERIFY_PATHS |
| const char* TLS_VERIFY_PEER |
| const char* TOPIC |
Publisher-subscriber attributes.
| const char* TOPIC_DATA |
| const char* TOPIC_DATA_TYPE |
| const char* TOPIC_KIND |
| const char* TOPIC_NAME |
| const char* TOTAL_PARTICIPANTS |
| const char* TOTAL_READERS |
| const char* TOTAL_WRITERS |
| const char* TRANSPORT_DESCRIPTOR |
| const char* TRANSPORT_DESCRIPTORS |
| const char* TRANSPORT_ID |
| const char* TTL |
| const char* TYPE |
| const char* TYPEDEF |
| const char* TYPELOOKUP_CONFIG |
| const char* TYPELOOKUP_USE_CLIENT |
| const char* TYPELOOKUP_USE_SERVER |
| const char* TYPES |
| const char* UDP_OUTPUT_PORT |
| const char* UDPv4 |
| const char* UDPv4_LOCATOR |
| const char* UDPv6 |
| const char* UDPv6_LOCATOR |
| const char* UINT8 |
| const char* ULONG |
| const char* ULONGLONG |
| const char* UNI_LOC_LIST |
| const char* UNICAST_LOCATOR |
| const char* UNION |
| const char* UNIQUE_LAN_ID |
| const char* USE_BUILTIN_TRANS |
| const char* USE_DEFAULT |
| const char* USER_DATA |
| const char* USER_DATA_ONLY |
| const char* USER_DEF_ID |
| const char* USER_ID |
| const char* USER_TRANS |
| const char* USHORT |
| const char* VALUE |
| const char* WAN_ADDRESS |
| const char* WCHAR |
| const char* WHITE_LIST |
| const char* WRITER |
| const char* WRITER_HIST_MEM_POLICY |
| const char* WRITER_LVESS_PROTOCOL |
| const char* WRITER_PAYLOAD_SIZE |
| const char* WSTRING |