RTI Connext Traditional C++ API  Version 5.2.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups Pages
Sample Flags

<<extension>> Flags for samples. More...

Typedefs

typedef enum DDS_SampleFlagBits DDS_SampleFlagBits
 Type to identify the sample flags reserved by RTI.
 
typedef DDS_Long DDS_SampleFlag
 A set of flags that can be associated with a sample.
 

Enumerations

enum  DDS_SampleFlagBits {
  DDS_REDELIVERED_SAMPLE,
  DDS_INTERMEDIATE_REPLY_SEQUENCE_SAMPLE,
  DDS_REPLICATE_SAMPLE,
  DDS_LAST_SHARED_READER_QUEUE_SAMPLE
}
 Type to identify the sample flags reserved by RTI. More...
 

Detailed Description

<<extension>> Flags for samples.

Typedef Documentation

Type to identify the sample flags reserved by RTI.

A set of flags that can be associated with a sample.

  • Least-significant bits [0-7] are reserved by RTI
  • Least-significant bits [8-15] are application specific
  • Least-significant bits [15-31] are invalid and cannot be used

Enumeration Type Documentation

Type to identify the sample flags reserved by RTI.

Enumerator:
DDS_REDELIVERED_SAMPLE 

Indicates that a sample has been redelivered by RTI Queuing Service.

DDS_INTERMEDIATE_REPLY_SEQUENCE_SAMPLE 

Indicates that a response sample is not the last response sample for a given request. This bit is usually set by Connext Repliers sending multiple responses for a request.

DDS_REPLICATE_SAMPLE 

Indicates if a sample must be broadcast by one RTI Queuing Service replica to other replicas.

DDS_LAST_SHARED_READER_QUEUE_SAMPLE 

Indicates that a sample is the last sample in a SharedReaderQueue for a QueueConsumer DataReader.


RTI Connext Traditional C++ API Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc