RTI Connext DDS Micro  Version 2.4.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
DDS_DataWriterProtocolQosPolicy Struct Reference

<<eXtension>> <<cert>> Protocol that applies only to DDS_DataWriter instances. More...

#include <dds_c_infrastructure.h>

Data Fields

DDS_UnsignedLong rtps_object_id
 The RTPS Object ID. More...
 
struct
DDS_RtpsReliableWriterProtocol_t 
rtps_reliable_writer
 The reliable protocol defined in RTPS. More...
 
DDS_Boolean serialize_on_write
 internal, do not use More...
 

Detailed Description

<<eXtension>> <<cert>> Protocol that applies only to DDS_DataWriter instances.

This QoS policy is an extension to the DDS standard.

Entity:
DDS_DataWriter
Properties:
RxO = N/A
Changeable = NO

Field Documentation

DDS_UnsignedLong DDS_DataWriterProtocolQosPolicy::rtps_object_id

The RTPS Object ID.

This value is used to determine the RTPS object ID of a data writer according to the DDS-RTPS Interoperability Wire Protocol. Only the last 3 bytes are used; the most significant byte is ignored. [default] DDS_RTPS_AUTO_ID [range] [0,0x00ffffff]

struct DDS_RtpsReliableWriterProtocol_t DDS_DataWriterProtocolQosPolicy::rtps_reliable_writer

The reliable protocol defined in RTPS.

[default] heartbeat_period 3.0 seconds;
heartbeats_per_max_samples: 1;
max_send_window: minimum(256, ::DDS_HistoryQosPolicy::depth * ::DDS_ResourceLimitsQosPolicy::max_instances);
max_heartbeat_retries: DDS_LENGTH_UNLIMITED;
first_write_sequence_number: {0,1};

DDS_Boolean DDS_DataWriterProtocolQosPolicy::serialize_on_write

internal, do not use


RTI Connext DDS Micro Version 2.4.6 Copyright © Mon Jan 25 2016 Real-Time Innovations, Inc