public class QosDurabilityService extends Parameter implements DataWriterPolicy<QosDurabilityService>, TopicPolicy<QosDurabilityService>
Constructor and Description |
---|
QosDurabilityService(Duration serviceCleanupDelay,
QosHistory.Kind historyKind,
int historyDepth,
int maxSamples,
int maxInstances,
int maxSamplesPerInstance) |
Modifier and Type | Method and Description |
---|---|
static QosDurabilityService |
defaultDurabilityService() |
int |
getHistoryDepth() |
QosHistory.Kind |
getHistoryKind() |
int |
getMaxInstances() |
int |
getMaxSamples() |
int |
getMaxSamplesPerInstance() |
Duration |
getService_cleanup_delay() |
boolean |
isCompatible(QosDurabilityService other)
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 QosDurabilityService(Duration serviceCleanupDelay, QosHistory.Kind historyKind, int historyDepth, int maxSamples, int maxInstances, int maxSamplesPerInstance)
public Duration getService_cleanup_delay()
public QosHistory.Kind getHistoryKind()
public int getHistoryDepth()
public int getMaxSamples()
public int getMaxInstances()
public int getMaxSamplesPerInstance()
public void read(RTPSByteBuffer bb, int length)
public void writeTo(RTPSByteBuffer bb)
Parameter
public boolean isCompatible(QosDurabilityService other)
QosPolicy
isCompatible
in interface QosPolicy<QosDurabilityService>
other
- Requested QosPolicypublic static QosDurabilityService defaultDurabilityService()
Copyright © 2016. All rights reserved.