static TimeInterval GetMinimumUpdateDelay();
None.
Gets the minimum update delay for this dataset.
Note: The data definition language (DDL) compiler generates this function only when the extrapolation_filter
property is attached to this dataset in the DDL declaration. The DataSet::GetMinimumUpdateDelay
function cannot be used. Use GetMinimumUpdateDelay
on declared dataset classes.
If the error tolerance (ErrorToleranceFunction
) defined for a dataset that uses dead reckoning is low, frequent updates may put a great strain on network bandwidth. Application developers can specify the maximum frequency at which to update datasets by setting this minimum update delay.
The minimum update delay represents the minimum amount of time allowed for updating a dataset. Datasets are not updated until this minimum update delay has elapsed. If the DuplicatedObject::Update
function is called more frequently than the minimum time set here, the DuplicatedObject::Update
function call will be ignored. However, this is not true when there has been a continuity break (IndicateContinuityBreak()
).
The minimum update delay is a static value. Identical datasets, even different instances, all have the same minimum update delay. However, different datasets may have different minimum update delays.
CONFIDENTIAL