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_CTLbsGpsOptions()

Default constructor

Member Functions Documentation

GpsMode()

IMPORT_C CLbsAdmin::TGpsModeGpsMode()const

Gets GPS Mode

CLbsAdmin::TGpsMode

GpsTimeRelationReq()

IMPORT_C TBoolGpsTimeRelationReq()const

Gets GPS Time Relation Requested flag

SetGpsMode(CLbsAdmin::TGpsMode)

IMPORT_C voidSetGpsMode(CLbsAdmin::TGpsModeaGpsMode)

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

CLbsAdmin::TGpsMode

Parameters

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

SetGpsTimeRelationReq(TBool)

IMPORT_C voidSetGpsTimeRelationReq(TBoolaGpsTimeRelationReq)

Sets the GPS Time Relation Requested flag

Parameters

TBool aGpsTimeRelationReqthe 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