15 #ifndef XML_PARSER_COMMON_H_
16 #define XML_PARSER_COMMON_H_
22 #define draw(ident, text, ...) for (uint8_t i = ident + 1; i > 0; --i) (i == 1) ? printf(text, ## __VA_ARGS__) : printf( \
40 extern const char*
ROOT;
49 extern const char*
RTPS;
50 extern const char*
TYPES;
51 extern const char*
LOG;
61 extern const char*
TTL;
82 extern const char*
FAIL;
86 extern const char*
OFF;
88 extern const char*
FULL;
92 extern const char*
TYPE;
102 extern const char*
PREFIX;
108 extern const char*
PORT;
109 extern const char*
PORTS;
120 extern const char*
NAME;
135 extern const char*
TOPIC;
136 extern const char*
QOS;
137 extern const char*
TIMES;
154 extern const char*
VALUE;
165 extern const char*
KIND;
170 extern const char*
UDPv4;
171 extern const char*
UDPv6;
172 extern const char*
TCPv4;
173 extern const char*
TCPv6;
174 extern const char*
SHM;
182 extern const char*
BY_VAL;
188 extern const char*
SHARED;
212 extern const char*
NAMES;
214 extern const char*
GROUP;
229 extern const char*
COUNT;
230 extern const char*
PERIOD;
248 extern const char*
DEPTH;
260 extern const char*
NONE;
261 extern const char*
CLIENT;
262 extern const char*
SERVER;
263 extern const char*
BACKUP;
270 extern const char*
_EDP;
283 extern const char*
SIMPLE;
284 extern const char*
STATIC;
298 extern const char*
READER;
299 extern const char*
WRITER;
324 extern const char*
_INF;
332 extern const char*
CHAR;
333 extern const char*
WCHAR;
334 extern const char*
TBYTE;
335 extern const char*
OCTET;
336 extern const char*
UINT8;
337 extern const char*
INT8;
338 extern const char*
SHORT;
339 extern const char*
LONG;
340 extern const char*
USHORT;
341 extern const char*
ULONG;
344 extern const char*
FLOAT;
345 extern const char*
DOUBLE;
347 extern const char*
STRING;
350 extern const char*
STRUCT;
351 extern const char*
UNION;
353 extern const char*
MAP;
355 extern const char*
BITSET;
357 extern const char*
ENUM;
358 extern const char*
CASE;
370 extern const char*
KEY;
371 extern const char*
MEMBER;
381 extern const char*
CLASS;
389 extern const char*
TLS;
const char * WRITER_HIST_MEM_POLICY
const char * SEGMENT_SIZE
const char * BY_RECEPTION_TIMESTAMP
const char * MAX_SAMPLES_INSTANCE
const char * MAX_MESSAGE_SIZE
const char * LOGICAL_PORT_INCREMENT
const char * RTPS_PDP_TYPE
const char * MAX_BLOCK_TIME
const char * _VOLATILE_DURABILITY_QOS
Definition: XMLParserCommon.h:327
const char * REQUEST_TYPE
const char * TLS_VERIFY_MODE
const char * NON_BASIC_TYPE
const char * BIN_PROPERTIES
const char * TLS_HANDSHAKE_ROLE_DEFAULT
const char * MIN_SEPARATION
const char * _MANUAL_BY_TOPIC_LIVELINESS_QOS
const char * MAX_PROPERTIES
const char * TLS_HANDSHAKE_ROLE
const char * TLS_VERIFY_CLIENT_ONCE
const char * PREALLOCATED
const char * TOTAL_READERS
const char * STR_MAXLENGTH
const char * TLS_TMP_DH_FILE
const char * READER_HIST_MEM_POLICY
const char * LEASE_ANNOUNCE
const char * ORDERED_ACCESS
const char * REPLY_TOPIC_NAME
const char * SEND_BUFFERS
const char * TLS_NO_TLSV1
const char * UNI_LOC_LIST
const char * HISTORY_KIND
const char * PARTITION_QOS
const char * _EXCLUSIVE_OWNERSHIP_QOS
const char * TRANSPORT_DESCRIPTORS
const char * TLS_HANDSHAKE_ROLE_SERVER
const char * MAX_USER_DATA
const char * MULTI_LOC_LIST
const char * INITIAL_ANNOUNCEMENTS
const char * STATIC_ENDPOINT_XML
const char * TLS_VERIFY_FAIL_IF_NO_PEER_CERT
const char * LIVELINESS_KIND_NOT_PRESENT
const char * THROUGHPUT_CONT
const char * ALLOCATED_SAMPLES
const char * DISCOVERY_SETTINGS
const char * RECEIVE_BUFFER_SIZE
const char * DEF_UNI_LOC_LIST
const char * OWNERSHIP_KIND_NOT_PRESENT
const char * READER_PAYLOAD_SIZE
const char * TLS_DEFAULT_VERIFY_PATH
const char * RELIABILITY_QOS
const char * DURATION_INFINITE_SEC
const char * UDP_OUTPUT_PORT
const char * UDPv4_LOCATOR
const char * PUBWRITER_SUBREADER
const char * OWNERSHIP_QOS
const char * INIT_PEERS_LIST
const char * TOPIC
Publisher-subscriber attributes.
const char * MUTATION_TRIES
const char * PORT_QUEUE_CAPACITY
const char * PARTICIPANT_ID_GAIN
const char * TOTAL_WRITERS
const char * MAX_UNICAST_LOCATORS
const char * LEASEDURATION
const char * NACK_RESP_DELAY
const char * WRITER_PAYLOAD_SIZE
const char * TLS_VERIFY_PATHS
const char * STATICDISCOVERY
const char * CASE_DISCRIMINATOR
const char * TCPv6_LOCATOR
const char * SEQ_MAXLENGTH
const char * TLS_NO_TLSV1_3
const char * DURATION_INFINITY
const char * LOGICAL_PORT
const char * LISTENING_PORTS
const char * KEEP_ALIVE_TIMEOUT
const char * UNICAST_LOCATOR
const char * BY_SOURCE_TIMESTAMP
const char * MULTICAST_LOCATOR
const char * SEGMENT_OVERFLOW_POLICY
const char * WRITER_LVESS_PROTOCOL
const char * DISCRIMINATOR
const char * INIT_HEARTB_DELAY
const char * TLS_VERIFY_FILE
const char * TLS_PASSWORD
const char * PUBREADER_SUBWRITER
const char * NACK_SUPRESSION
const char * PHYSICAL_PORT
const char * PRESENTATION
const char * _TRANSIENT_LOCAL
const char * MANUAL_BY_PARTICIPANT
const char * _RELIABLE_RELIABILITY_QOS
const char * TLS_VERIFY_PATH
const char * PREALLOCATED_WITH_REALLOC
const char * USE_BUILTIN_TRANS
const char * HIST_MEM_POLICY
const char * MAX_LOGICAL_PORT
const char * HEARTB_PERIOD
const char * DURATION_INFINITE_NSEC
XMLP_ret
Enum class XMLP_ret, used to provide a strongly typed result from the operations within this module.
Definition: XMLParserCommon.h:30
const char * USER_DATA_ONLY
const char * EXP_INLINE_QOS
const char * SEND_BUFFER_SIZE
const char * ALLOCATION
RTPS Participant attributes.
const char * CLIENTANNOUNCEMENTPERIOD
const char * RES_LIMITS_QOS
const char * TLS_NO_TLSV1_1
const char * REQUEST_TOPIC_NAME
const char * TLS_NO_COMPRESSION
const char * DURABILITY_SRV
const char * DOMAIN_ID_GAIN
const char * _AUTOMATIC_LIVELINESS_QOS
const char * DEFAULT_PROF
const char * FILTER_SAME_PROCESS
const char * TCPv4_LOCATOR
const char * LIST_SOCK_BUF_SIZE
const char * IGNORE_PARTICIPANT_FLAGS
const char * UNIQUE_LAN_ID
const char * HEALTHY_CHECK_TIMEOUT_MS
const char * SERVICE_NAME
const char * TOTAL_PARTICIPANTS
const char * DYNAMIC_REUSABLE
const char * TLS_RSA_PRIVATE_KEY_FILE
const char * PORT_OVERFLOW_POLICY
const char * TLS_NO_TLSV1_2
const char * ACCESS_SCOPE
const char * DURABILITY_QOS
const char * TLS_NO_SSLV2
const char * HEARTB_RESP_DELAY
const char * MAX_PARTITIONS
const char * LEASE_DURATION_MS
const char * LIVELINESS_QOS
const char * REMOTE_LOCATORS
const char * TLS_VERIFY_DEPTH
const char * LIBRARY_SETTINGS
const char * _TRANSIENT_LOCAL_DURABILITY_QOS
Definition: XMLParserCommon.h:326
const char * FILTER_DIFFERENT_HOST
const char * META_UNI_LOC_LIST
const char * BYTES_PER_SECOND
const char * KEEP_ALIVE_FREQUENCY
const char * MAP_KEY_TYPE
const char * EPROSIMA_UNKNOWN_STRING
const char * METADATA_LOGICAL_PORT
const char * _BEST_EFFORT
const char * SEND_SOCK_BUF_SIZE
const char * TLS_DEFAULT_WORKAROUNDS
const char * TCP_WAN_ADDR
const char * DISABLE_POSITIVE_ACKS
const char * TLS_CERT_CHAIN_FILE
const char * ANNOUNCE_PERIOD
const char * TLS_SINGLE_DH_USE
const char * MATCHED_SUBSCRIBERS_ALLOCATION
const char * MAX_MULTICAST_LOCATORS
const char * INIT_ACKNACK_DELAY
const char * REM_LOC_LIST
const char * PERIOD_MILLISECS
const char * NON_BLOCKING_SEND
const char * TOPIC_DATA_TYPE
const char * DEF_MULTI_LOC_LIST
const char * MAX_INSTANCES
const char * PROPERTIES_POLICY
const char * SRV_CLEAN_DELAY
const char * ASYNCHRONOUS
const char * TRANSPORT_ID
const char * META_MULTI_LOC_LIST
const char * DURABILITY
QOS.
const char * MAX_INITIAL_PEERS_RANGE
const char * RTPS_DUMP_FILE
const char * DEFAULT_FASTRTPS_ENV_VARIABLE
const char * _SHARED_OWNERSHIP_QOS
const char * INTRAPROCESS_DELIVERY
LibrarySettings attributes.
const char * MANUAL_BY_TOPIC
const char * MATCHED_PUBLISHERS_ALLOCATION
const char * LATENCY_BUDGET
const char * TLS_HANDSHAKE_ROLE_CLIENT
const char * EXPECT_INLINE_QOS
const char * COHERENT_ACCESS
const char * UDPv6_LOCATOR
const char * CALCULATE_CRC
const char * _BEST_EFFORT_RELIABILITY_QOS
const char * _MANUAL_BY_PARTICIPANT_LIVELINESS_QOS
const char * OWNERSHIP_STRENGTH
const char * ENABLE_TCP_NODELAY
const char * MAP_MAXLENGTH
const char * TRANSPORT_DESCRIPTOR
const char * NON_BASIC_TYPE_NAME
const char * LEASE_DURATION
const char * FILTER_DIFFERENT_PROCESS
const char * PREALLOCATED_NUMBER
const char * TLS_VERIFY_NONE
const char * PROFILE_NAME
const char * TLS_NO_SSLV3
const char * TLS_PRIVATE_KEY_FILE
const char * AVOID_BUILTIN_MULTICAST
const char * ARRAY_DIMENSIONS
const char * LOGICAL_PORT_RANGE
const char * HISTORY_DEPTH
const char * TLS_VERIFY_PEER
const char * DEFAULT_FASTRTPS_PROFILES
eProsima namespace.
Definition: LibrarySettingsAttributes.h:23