RTI Connext Micro C++ API Version 4.3.0
Loading...
Searching...
No Matches

This is the property reference for RTI Connext DDS Micro. More...

Variables

const char * DDS_XTYPES_COMPLIANCE_MASK_PROPERTY
 Set the ::NDDS_Config_XTypesComplianceMask.
 
const char * DDS_DATAWRITER_PROTOCOL_ZCV2_VERSION_PROPERTY
 Set the protocol version used for DataWriters that have Zero Copy v2 enabled.
 

Detailed Description

This is the property reference for RTI Connext DDS Micro.

The goal of this Property Reference Guide is to gather all RTI Connext DDS Micro properties in one place and provide the main characteristics of each.

All the properties that RTI Connext DDS Micro provides (which begin with dds., com.rti., or rti.) are validated when the applicable entity is created. Please refer to PROPERTY for information about properties and the Property API.

Variable Documentation

◆ DDS_XTYPES_COMPLIANCE_MASK_PROPERTY

const char* DDS_XTYPES_COMPLIANCE_MASK_PROPERTY
extern

Set the ::NDDS_Config_XTypesComplianceMask.

This property sets the ::NDDS_Config_XTypesComplianceMask on a DDSDomainParticipant or DDSDataWriter. If it is set on the DDSDomainParticipant and DDSDataWriter, the value set on the DDSDataWriter takes precedence.

◆ DDS_DATAWRITER_PROTOCOL_ZCV2_VERSION_PROPERTY

const char* DDS_DATAWRITER_PROTOCOL_ZCV2_VERSION_PROPERTY
extern

Set the protocol version used for DataWriters that have Zero Copy v2 enabled.

This property sets the protocol version used for DataWriters that have Zero Copy v2 enabled, with the purpose to allow DataReaders that support only the older protocol version to communicate with DataWriters that use newer protocol versions by default. This way, backward compatibility between different product versions can be achieved.

The value of this property is a non-negative integer value smaller than 0xFFFF that specifies the protocol version to use. For details concerning protocol version numbers, please refer to the Migration Guide.

This property can be set on a DDSDomainParticipant or DDSDataWriter. If it is set on the DDSDomainParticipant and DDSDataWriter, the value set on the DDSDataWriter takes precedence.