RTI Connext Java API  Version 5.1.0
DestinationOrderQosPolicyKind Class Reference

Kinds of destination order. More...

Inheritance diagram for DestinationOrderQosPolicyKind:
Enum Copyable

Static Public Attributes

static final
DestinationOrderQosPolicyKind 
BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS
 [default] Indicates that data is ordered based on the reception time at each com.rti.dds.subscription.Subscriber.
 
static final
DestinationOrderQosPolicyKind 
BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS
 Indicates that data is ordered based on a time-stamp placed at the source (by RTI Connext or by the application).
 

Additional Inherited Members

- Public Member Functions inherited from Enum
final int ordinal ()
 The integral value of this enumerated constant.
 
Object copy_from (Object src)
 
final String name ()
 The name of this enum constant, as declared in the enum declaration.
 
final String toString ()
 The string value of this enum constant.
 
- Protected Member Functions inherited from Enum
 Enum (String name, int ordinal)
 The constructor.
 

Detailed Description

Member Data Documentation

final DestinationOrderQosPolicyKind BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS
static

[default] Indicates that data is ordered based on the reception time at each com.rti.dds.subscription.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.

final DestinationOrderQosPolicyKind BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS
static

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
Special Instructions if Using 'Timestamp' APIs and BY_SOURCE_TIMESTAMP Destination Ordering:

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