Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <LbsPositionInfo.h>

Typedef TPositionUpdateType

typedef TUint32 TPositionUpdateType;

Description

TPositionUpdateType code

[Top]


Typedef TPositionModeReason

typedef TUint32 TPositionModeReason;

Description

TPositionModeReason code

[Top]


Enum _TPositionUpdateType

_TPositionUpdateType

Description

Position update types

EPositionUpdateUnknown

EPositionUpdateUnknown

EPositionUpdateGeneral

EPositionUpdateGeneral

[Top]


Enum _TPositionModeReason

_TPositionModeReason

Description

Position mode reasons. These values summarise the reasons why module was unable to uses its preferred calculation mode when producing a position update. The values are a bit mask that can be combined to describe the various reasons.

NetworkError is used when there is no network coverage or the service is unavailable.

LocalError represents environmental reasons that prevent a terminal based calculation - such as no satellites in view.

DataError is returned when there is a problem with the initialisation data. For example, GPS assistance data was received but it was either invalid or could not be used..

EPositionModeReasonNone

Mode reason none

EPositionModeReasonNetworkError

Mode reason network error

EPositionModeReasonLocalError

Mode reason local error

EPositionModeReasonDataError

Mode reason data error


LbsPositionInfo.h Global variables

[Top]


KPositionGenericInfoDefaultBufferSize

const TInt KPositionGenericInfoDefaultBufferSize=1024;

Description

The default size for a HPositionGenericInfoHPositionGenericInfo position information buffer

[Top]


KPositionGenericInfoDefaultMaxFields

const TInt KPositionGenericInfoDefaultMaxFields=32;

Description

The default number of requested fields for a HPositionGenericInfoHPositionGenericInfo position information buffer