public class QosTimeBasedFilter extends Parameter implements DataReaderPolicy<QosTimeBasedFilter>, Changeable
Constructor and Description |
---|
QosTimeBasedFilter(Duration minimum_separation) |
QosTimeBasedFilter(long millis)
Constructs QosTimeBasedFilter.
|
Modifier and Type | Method and Description |
---|---|
static QosTimeBasedFilter |
defaultTimeBasedFilter()
Get the default QosTimeBasedFilter: 0,0
|
Duration |
getMinimumSeparation()
Get the minimum separation.
|
boolean |
isCompatible(QosTimeBasedFilter 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, writeBytes
public QosTimeBasedFilter(Duration minimum_separation)
public QosTimeBasedFilter(long millis)
millis
- minimum_separation as millisecondspublic void read(RTPSByteBuffer bb, int length)
public void writeTo(RTPSByteBuffer bb)
Parameter
public Duration getMinimumSeparation()
public boolean isCompatible(QosTimeBasedFilter other)
QosPolicy
isCompatible
in interface QosPolicy<QosTimeBasedFilter>
other
- Requested QosPolicypublic static QosTimeBasedFilter defaultTimeBasedFilter()
Copyright © 2016. All rights reserved.