public class QosDestinationOrder extends Parameter implements DataReaderPolicy<QosDestinationOrder>, DataWriterPolicy<QosDestinationOrder>, TopicPolicy<QosDestinationOrder>, InlineQoS
See DDS specification v1.2, ch. 7.1.3.17
| Modifier and Type | Class and Description |
|---|---|
static class |
QosDestinationOrder.Kind |
| Constructor and Description |
|---|
QosDestinationOrder(QosDestinationOrder.Kind kind)
Create a QosDestinationOrder.
|
| Modifier and Type | Method and Description |
|---|---|
static QosDestinationOrder |
defaultDestinationOrder()
Get the default QosDestinationOrder BY_RECEPTION_TIMESTAMP.
|
QosDestinationOrder.Kind |
getKind() |
boolean |
isCompatible(QosDestinationOrder other)
Checks, if this QosPolicy is compatible with other QosPolicy.
|
void |
read(RTPSByteBuffer bb,
int length) |
String |
toString() |
void |
writeTo(RTPSByteBuffer bb)
Writes this Parameter into given RTPSByteBuffer
|
getBytes, getParameterId, readBytes, writeBytespublic QosDestinationOrder(QosDestinationOrder.Kind kind)
kind - BY_RECEPTION_TIMESTAMP or BY_SOURCE_TIMESTAMPpublic void read(RTPSByteBuffer bb, int length)
public void writeTo(RTPSByteBuffer bb)
Parameterpublic boolean isCompatible(QosDestinationOrder other)
QosPolicyisCompatible in interface QosPolicy<QosDestinationOrder>other - Requested QosPolicypublic QosDestinationOrder.Kind getKind()
public static QosDestinationOrder defaultDestinationOrder()
Copyright © 2016. All rights reserved.