RTI Connext Modern C++ API  Version 5.2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
dds::core::policy::DestinationOrderKind_def Struct Reference

The definition of the dds::core::safe_enum DestinationOrderKind. More...

#include <PolicyKind.hpp>

Public Types

enum  type {
  BY_RECEPTION_TIMESTAMP,
  BY_SOURCE_TIMESTAMP
}
 The underlying enum type. More...
 

Detailed Description

The definition of the dds::core::safe_enum DestinationOrderKind.

Member Enumeration Documentation

The underlying enum type.

Enumerator:
BY_RECEPTION_TIMESTAMP 

[default] Indicates that data is ordered based on the reception time at each dds::sub::Subscriber.

Since each subscriber may receive the data at different times there is no guaranteed that the changes will be seen in the same order. Consequently, it is possible for each subscriber to end up with a different final value for the data.

BY_SOURCE_TIMESTAMP 

Indicates that data is ordered based on a time-stamp placed at the source (by RTI Connext or by the application).

In any case this guarantees a consistent final value for the data in all subscribers.

See Also
PublisherDeleteDataWriter_warning

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