It enables the client application to request periodic updates. It can also be used to inform the positioning module that the client application will accept partial (i.e. incomplete) position information
|
Public Member Functions |
| IMPORT_C void | SetUpdateInterval (TTimeIntervalMicroSeconds aInterval) |
| | This method allows the client application to specify if it wants to receive updates at regular intervals.
|
| IMPORT_C void | SetUpdateTimeOut (TTimeIntervalMicroSeconds aTimeOut) |
| | This method allows the client application to specify the timeout for RPositioner::NotifyPositionUpdate() request.
|
| IMPORT_C void | SetMaxUpdateAge (TTimeIntervalMicroSeconds aMaxAge) |
| | This method allows the client application to specify the maximum age for the position information returned from RPositioner::NotifyPositionUpdate() request.
|
| IMPORT_C TTimeIntervalMicroSeconds | UpdateInterval () const |
| | Get the current update interval value.
|
| IMPORT_C TTimeIntervalMicroSeconds | UpdateTimeOut () const |
| | Get the current timeout interval value.
|
| IMPORT_C TTimeIntervalMicroSeconds | MaxUpdateAge () const |
| | Get the current maximum age value.
|
Protected Member Functions |
| IMPORT_C | TPositionUpdateOptionsBase () |
| IMPORT_C | TPositionUpdateOptionsBase (TTimeIntervalMicroSeconds aInterval, TTimeIntervalMicroSeconds aTimeOut=TTimeIntervalMicroSeconds(0), TTimeIntervalMicroSeconds aMaxAge=TTimeIntervalMicroSeconds(0)) |
Protected Attributes |
| TTimeIntervalMicroSeconds | iUpdateInterval |
| | The update interval.
|
| TTimeIntervalMicroSeconds | iUpdateTimeOut |
| | The update timeout.
|
| TTimeIntervalMicroSeconds | iMaxUpdateAge |
| | The maximum update age.
|