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, writeBytespublic 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)
Parameterpublic boolean isCompatible(QosDurabilityService other)
QosPolicyisCompatible in interface QosPolicy<QosDurabilityService>other - Requested QosPolicypublic static QosDurabilityService defaultDurabilityService()
Copyright © 2016. All rights reserved.