TLbsGpsOptions Class Reference

class TLbsGpsOptions : public TLbsLocClassTypeBase

Encapsulates settings for the GPS integration module. TLbsGpsOptions is the default class used to hold various global settings for the GPS integration module. An instance of the class is passed from the LBS subsystem to the integration module via the method CLbsLocationSourceGpsBase::SetGpsOptions() .

CLbsLocationSourceGpsBase::SetGpsOptions() CLbsAdmin::TGpsMode

Inherits from

Constructor & Destructor Documentation

TLbsGpsOptions()

IMPORT_C TLbsGpsOptions ( )

Default constructor

Member Functions Documentation

GpsMode()

IMPORT_C CLbsAdmin::TGpsMode GpsMode ( ) const

Gets GPS Mode

CLbsAdmin::TGpsMode

GpsTimeRelationReq()

IMPORT_C TBool GpsTimeRelationReq ( ) const

Gets GPS Time Relation Requested flag

SetGpsMode(CLbsAdmin::TGpsMode)

IMPORT_C void SetGpsMode ( CLbsAdmin::TGpsMode aGpsMode )

Sets the GPS mode that the positioning module should use, such as prefer terminal based or terminal assisted

CLbsAdmin::TGpsMode

Parameters

CLbsAdmin::TGpsMode aGpsMode the GPS mode that the module should use

SetGpsTimeRelationReq(TBool)

IMPORT_C void SetGpsTimeRelationReq ( TBool aGpsTimeRelationReq )

Sets the GPS Time Relation Requested flag

Parameters

TBool aGpsTimeRelationReq the GPS Time Relation Requested flag

Member Data Documentation

CLbsAdmin::TGpsMode iGpsMode

CLbsAdmin::TGpsMode iGpsMode [protected]

GPSMode admin setting

TBool iGpsTimeRelationReq

TBool iGpsTimeRelationReq [protected]

Flag for the time relation request

TUint8 iReserved

TUint8 iReserved [protected]

Reserved