RTI Connext C++ API  Version 5.1.0
TYPESUPPORT

<<eXtension>> Allows you to attach application-specific values to a DDSDataWriter or DDSDataReader, which are passed to the serialization or deserialization routine of the associated data type and choose whether to set padding bytes to zero during serialization. More...

Classes

struct  DDS_TypeSupportQosPolicy
 Allows you to attach application-specific values to a DDSDataWriter or DDSDataReader, which are passed to the serialization or deserialization routine of the associated data type and choose whether to set padding bytes to zero during serialization. More...
 

Enumerations

enum  DDS_CdrPaddingKind {
  DDS_ZERO_CDR_PADDING,
  DDS_NOT_SET_CDR_PADDING,
  DDS_AUTO_CDR_PADDING
}
 The CDR padding kind determines whether or not the padding bytes will be set to zero during CDR serialization. More...
 

Variables

const char *const DDS_TYPESUPPORT_QOS_POLICY_NAME
 Stringified human-readable name for DDS_TypeSupportQosPolicy.
 

Detailed Description

<<eXtension>> Allows you to attach application-specific values to a DDSDataWriter or DDSDataReader, which are passed to the serialization or deserialization routine of the associated data type and choose whether to set padding bytes to zero during serialization.

Enumeration Type Documentation

The CDR padding kind determines whether or not the padding bytes will be set to zero during CDR serialization.

Enumerator:
DDS_ZERO_CDR_PADDING 

Padding bytes will be set to zeros during CDR serialization.

DDS_NOT_SET_CDR_PADDING 

Padding bytes will not be set to any value during CDR serialization.

DDS_AUTO_CDR_PADDING 

When set on a DDSDomainParticipant the default behavior is DDS_NOT_SET_CDR_PADDING.

When set on a DDSDataWriter or DDSDataReader the behavior is to inherit the value from the DDSDomainParticipant.

Variable Documentation

const char* const DDS_TYPESUPPORT_QOS_POLICY_NAME

Stringified human-readable name for DDS_TypeSupportQosPolicy.


RTI Connext C++ API Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc