TPositionUpdateOptions Class Reference

#include <lbscommon.h>

Link against: lbs.lib

class TPositionUpdateOptions : public TPositionUpdateOptionsBase

Inherits from

Detailed Description

The normal class for storing position update options

Member Attribute Documentation

iAcceptPartialUpdates

TBool iAcceptPartialUpdates[protected]

Whether partial updates are accepted

Constructor & Destructor Documentation

TPositionUpdateOptions ( )

IMPORT_CTPositionUpdateOptions()

Default constructor for TPositionUpdateOptions

TPositionUpdateOptions ( TTimeIntervalMicroSeconds, TTimeIntervalMicroSeconds, TTimeIntervalMicroSeconds, TBool )

IMPORT_CTPositionUpdateOptions(TTimeIntervalMicroSecondsaInterval,
TTimeIntervalMicroSecondsaTimeOut =  TTimeIntervalMicroSeconds(0),
TTimeIntervalMicroSecondsaMaxAge =  TTimeIntervalMicroSeconds(0),
TBoolaAcceptPartialUpdates = EFalse
)

Constructor for TPositionUpdateOptions. All parameters except aInterval have default values.

ParameterDescription
aIntervalThe update interval to be set.
aTimeOutThe update timeout to be set. Defaults to zero.
aMaxAgeThe maximum update age to be set. Defaults to zero.
aAcceptPartialUpdatesWhether partial updates will be accepted. Defaults to false.

Member Function Documentation

AcceptPartialUpdates ( )

IMPORT_C TBoolAcceptPartialUpdates()const

Returns Whether partial updates will be accepted

Returns: ETrue if partial updates are accepted, EFalse otherwise

SetAcceptPartialUpdates ( TBool )

IMPORT_C voidSetAcceptPartialUpdates(TBoolaAcceptPartialUpdates)

Sets Whether partial updates will be accepted

ParameterDescription
aAcceptPartialUpdatesWhether partial updates will be accepted