RTI Connext .Net APIs  Version 5.3.0

<<extension>> Allows you to attach application-specific values to a DDS::DataWriter or DDS::DataReader, 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 DDS::DataWriter or DDS::DataReader, 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 : UINT32 {
  DDS::CdrPaddingKind::ZERO_CDR_PADDING,
  DDS::CdrPaddingKind::NOT_SET_CDR_PADDING,
  DDS::CdrPaddingKind::AUTO_CDR_PADDING
}
 The CDR padding kind determines whether or not the padding bytes will be set to zero during CDR serialization. More...
 

Functions

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

Detailed Description

<<extension>> Allows you to attach application-specific values to a DDS::DataWriter or DDS::DataReader, 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

◆ CdrPaddingKind

enum DDS::CdrPaddingKind : UINT32
strong

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

Enumerator
ZERO_CDR_PADDING 

Padding bytes will be set to zeros during CDR serialization.

NOT_SET_CDR_PADDING 

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

AUTO_CDR_PADDING 

When set on a DDS::DomainParticipant the default behavior is DDS::CdrPaddingKind::NOT_SET_CDR_PADDING.

When set on a DDS::DataWriter or DDS::DataReader the behavior is to inherit the value from the DDS::DomainParticipant.

Function Documentation

◆ get_typesupport_qos_policy_name()

static System::String ^ DDS::TypeSupportQosPolicy::get_typesupport_qos_policy_name ( )
inlinestatic

Stringified human-readable name for DDS::TypeSupportQosPolicy.


RTI Connext .Net APIs Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc