public class QosTypeConsistencyEnforcement extends Parameter implements DataReaderPolicy<QosTypeConsistencyEnforcement>
Modifier and Type | Class and Description |
---|---|
static class |
QosTypeConsistencyEnforcement.Kind
Kind of TypeConsistencyEnforcement
|
Constructor and Description |
---|
QosTypeConsistencyEnforcement(QosTypeConsistencyEnforcement.Kind kind) |
Modifier and Type | Method and Description |
---|---|
static QosTypeConsistencyEnforcement |
defaultTypeConsistencyEnforcement() |
QosTypeConsistencyEnforcement.Kind |
getKind() |
boolean |
isCompatible(QosTypeConsistencyEnforcement requested)
Checks, if this QosPolicy is compatible with other QosPolicy.
|
void |
read(RTPSByteBuffer bb,
int length) |
void |
writeTo(RTPSByteBuffer bb)
Writes this Parameter into given RTPSByteBuffer
|
getBytes, getParameterId, readBytes, toString, writeBytes
public QosTypeConsistencyEnforcement(QosTypeConsistencyEnforcement.Kind kind)
public QosTypeConsistencyEnforcement.Kind getKind()
public void read(RTPSByteBuffer bb, int length)
public void writeTo(RTPSByteBuffer bb)
Parameter
public boolean isCompatible(QosTypeConsistencyEnforcement requested)
QosPolicy
isCompatible
in interface QosPolicy<QosTypeConsistencyEnforcement>
requested
- Requested QosPolicypublic static QosTypeConsistencyEnforcement defaultTypeConsistencyEnforcement()
Copyright © 2016. All rights reserved.