Link against: Lbs.lib
None
The capability Location is required in:
TInt RPositionServer::GetDefaultModuleId(TPositionModuleId& aModuleId) const;
TInt RPositionServer::GetNumModules(TUint& aNumModules) const;
TInt RPositionServer::GetModuleInfoByIndex(TInt aModuleIndex, TPositionModuleInfoBase& aModuleInfo) const;
TInt RPositionServer::GetModuleInfoById(TPositionModuleId aModuleId, TPositionModuleInfoBase& aModuleInfo) const;
TInt RPositionServer::GetModuleStatus(TPositionModuleStatusBase& aPosModuleStatus, TPositionModuleId aModuleId) const;
void RPositionServer::NotifyModuleStatusEvent(TPositionModuleStatusEventBase& aStatusEvent,TRequestStatus& aStatus,const TPositionModuleId aModuleId = KPositionNullModuleId) const;
TInt RPositioner::SetRequestor(CRequestor::TRequestorType aType,CRequestor::TRequestorFormat aFormat,const TDesC& aData);
TInt RPositioner::SetRequestor(const RRequestorStack& aRequestorStack);
TInt RPositioner::SetUpdateOptions(const TPositionUpdateOptionsBase& aPosOption);
TInt RPositioner::GetUpdateOptions(TPositionUpdateOptionsBase& aPosOption) const;
void RPositioner::GetLastKnownPosition(TPositionInfoBase& aPosInfo,TRequestStatus& aStatus) const;
void RPositioner::NotifyPositionUpdate(TPositionInfoBase& aPosInfo,TRequestStatus& aStatus) const;
#include <LbsPosition.h>
#include <LbsCommon.h>
#include <LbsFields.h>
Go to the source code of this file.
Data Structures |
|
| class | TPositionInfoBase |
| This class provides the interface used by RPositioner to get a location fix, and as such all classes used to get location info from the location server should derive from this
class. More... |
|
| class | TPositionInfo |
| Standard class for getting a TPosition location fix from the location server. More... |
|
| class | TPositionCourseInfo |
| Class for getting a TCourse from the location server. More... |
|
| class | HPositionGenericInfo |
| Class for getting arbitrary positioning related information back from the location server. More... |
|
Typedefs |
|
| typedef TUint32 | TPositionUpdateType |
| Defines the type of position update provided by the positioning module. |
|
Enumerations |
|
| enum | _TPositionUpdateType { EPositionUpdateUnknown = 0, EPositionUpdateGeneral = 0x01 } |
| Position update types. More... |
|
Variables |
|
| const TInt | KPositionGenericInfoDefaultBufferSize = 1024 |
| The default size for a HPositionGenericInfo position information buffer. |
|
| const TInt | KPositionGenericInfoDefaultMaxFields = 32 |
| The default number of requested fields for a HPositionGenericInfo position information buffer. |
|
|
|
Defines the type of position update provided by the positioning module. The values are defined by the enumerator _TPositionUpdateType |
|
|
Position update types. |
|
|
The default size for a HPositionGenericInfo position information buffer. |
|
|
The default number of requested fields for a HPositionGenericInfo position information buffer. |