RTI Connext .NET API (legacy)  Version 6.1.0

A list of data representations and compression methods supported by a DDS::DataWriter or DDS::DataReader. More...

Classes

class  DDS::DataRepresentationQosPolicy
 This QoS policy contains a list of representation identifiers and compression settings used by DDS::DataWriter and DDS::DataReader entities to negotiate which data representation and compression settings to use. More...
 

Functions

static System::String ^ DDS::DataRepresentationQosPolicy::get_data_representation_qos_policy_name ()
 Stringified human-readable name for DDS::DataRepresentationQosPolicy. More...
 

Variables

static System::Int16 DDS::DataRepresentationQosPolicy::XCDR_DATA_REPRESENTATION
 Corresponds to the Extended Common Data Representation encoding version 1. More...
 
static System::Int16 DDS::DataRepresentationQosPolicy::XML_DATA_REPRESENTATION
 Corresponds to the XML Data Representation (unsupported). More...
 
static System::Int16 DDS::DataRepresentationQosPolicy::XCDR2_DATA_REPRESENTATION
 Corresponds to the Extended Common Data Representation encoding version 2. More...
 
static System::Int16 DDS::DataRepresentationQosPolicy::AUTO_DATA_REPRESENTATION
 Representation is automatically chosen based on the type. More...
 

Detailed Description

A list of data representations and compression methods supported by a DDS::DataWriter or DDS::DataReader.

Function Documentation

◆ get_data_representation_qos_policy_name()

static System::String ^ DDS::DataRepresentationQosPolicy::get_data_representation_qos_policy_name ( )
inlinestatic

Stringified human-readable name for DDS::DataRepresentationQosPolicy.

Variable Documentation

◆ XCDR_DATA_REPRESENTATION

System::Int16 DDS::DataRepresentationQosPolicy::XCDR_DATA_REPRESENTATION
static
Initial value:
=
DDS_XCDR_DATA_REPRESENTATION

Corresponds to the Extended Common Data Representation encoding version 1.

◆ XML_DATA_REPRESENTATION

System::Int16 DDS::DataRepresentationQosPolicy::XML_DATA_REPRESENTATION
static
Initial value:
=
DDS_XML_DATA_REPRESENTATION

Corresponds to the XML Data Representation (unsupported).

Note
This value is currently not supported.

◆ XCDR2_DATA_REPRESENTATION

System::Int16 DDS::DataRepresentationQosPolicy::XCDR2_DATA_REPRESENTATION
static
Initial value:
=
DDS_XCDR2_DATA_REPRESENTATION

Corresponds to the Extended Common Data Representation encoding version 2.

◆ AUTO_DATA_REPRESENTATION

System::Int16 DDS::DataRepresentationQosPolicy::AUTO_DATA_REPRESENTATION
static
Initial value:
=
DDS_AUTO_DATA_REPRESENTATION

Representation is automatically chosen based on the type.

For plain language binding, if the allowed_data_representation annotation is not specified or if it contains the value XCDR, RTI Connext translates this field to DDS::DataRepresentationId_t::XCDR_DATA_REPRESENTATION. Otherwise, it translates this field to DDS::DataRepresentationId_t::XCDR2_DATA_REPRESENTATION.

For the FlatData language binding, RTI Connext translates this field to DDS::DataRepresentationId_t::XCDR2_DATA_REPRESENTATION.