COMASuplReqAsstData Class Reference

class COMASuplReqAsstData : public COMASuplInfoRequest

Requested Assistance Data is applicable for A-GPS positioning methods only. It describes the requested A-GPS assistance data in the form of a bitmap of the following

  • Almanac Indicator

  • UTC Model

  • Ionospheric Model

  • DGPS Corrections

  • Reference Location

  • Reference Time

  • Acquisition Assistance

  • Real Time Integrity

Since
Series 60 3.1u

Inherits from

Constructor & Destructor Documentation

COMASuplReqAsstData()

COMASuplReqAsstData()[private]

C++ default constructor.

~COMASuplReqAsstData()

IMPORT_C~COMASuplReqAsstData()

Destructor.

Member Functions Documentation

CloneL()

IMPORT_C COMASuplInfoRequest *CloneL()const [virtual]

CloneL method clones the requested assistance data object and creates a new requested assistance data object with the same values. SUPL Framework invokes this method to create a copy of the requested assistance data information.

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

GetNavigationData(TOMASuplNavigationModel &)

IMPORT_C TIntGetNavigationData(TOMASuplNavigationModel &aNaviModel)const

GetNavigationData retrieves the Navigation Data if Navigation Model indicator is set.

Parameters

TOMASuplNavigationModel & aNaviModelA reference parameter of type TOMASuplNavigationModel, which holds the navigation Model. Navigation Model is an optinal parameter of OMA Supl requested Assistance Data

GetReqAsstData(TBool &, TBool &, TBool &, TBool &, TBool &, TBool &, TBool &, TBool &)

IMPORT_C voidGetReqAsstData(TBool &aAlmanacReq,
TBool &aUtcModel,
TBool &aIonModel,
TBool &aDgpsCorrect,
TBool &aRefeLocation,
TBool &aReferenceTimeRequested,
TBool &aAcquisition,
TBool &aRealTime
)const

GetReqAsstData retrieves Requested Assistance Data

Parameters

TBool & aAlmanacReqA reference Boolean parameter which determines if Almanac is requested for
TBool & aUtcModelA reference Boolean parameter which determines if UTC Model is requested for
TBool & aIonModelA reference Boolean parameter which determines if ION Model is requested for
TBool & aDgpsCorrectA reference Boolean parameter which determines if DGPS Correction is requested for
TBool & aRefeLocationA reference Boolean parameter which determines if a Reference Location is requested for
TBool & aReferenceTimeRequestedA reference Boolean parameter which determines if a Reference Time is requested for
TBool & aAcquisitionA reference Boolean parameter which determines if a Acquisition assistance is requested for
TBool & aRealTimeA reference Boolean parameter which determines if a Real Time Integrity is requested for

NewL()

IMPORT_C COMASuplReqAsstData *NewL()[static]

Creates a new instance of a COMASuplReqAsstData and sets the type in COMASuplInfoRequest to EOMASuplReqAsstData.

SetNavigationData(const TOMASuplNavigationModel &)

IMPORT_C voidSetNavigationData(const TOMASuplNavigationModel &aNaviModel)

SetNavigationData sets the Navigation Data as well as the Navigation Model indicator.

Parameters

const TOMASuplNavigationModel & aNaviModelParameter of type TOMASuplNavigationModel, which holds the Navigation Model. Navigation Model is an optinal parameter of OMA Supl requested Assistance Data. When the SetNavigationData method is invoked, Navigation Model indicator is turned on

SetReqAsstData(TBool, TBool, TBool, TBool, TBool, TBool, TBool, TBool)

IMPORT_C voidSetReqAsstData(TBoolaAlmanacReq,
TBoolaUtcModel,
TBoolaIonModel,
TBoolaDgpsCorrect,
TBoolaRefeLocation,
TBoolaReferenceTimeRequested,
TBoolaAcquisition,
TBoolaRealTime
)

SetReqAsstData sets the different parameters in Requested Assistance Data

Parameters

TBool aAlmanacReqA Boolean parameter which determines if Almanac is present
TBool aUtcModelA Boolean parameter which determines if UTC Model is present
TBool aIonModelA Boolean parameter which determines if ION Model is present
TBool aDgpsCorrectA Boolean parameter which determines if DGPS Correction is present
TBool aRefeLocationA Boolean parameter which determines if a Reference Location is present
TBool aReferenceTimeRequestedA Boolean parameter which determines if a Reference Time is present
TBool aAcquisitionA Boolean parameter which determines if a Acquisition Assistance is present
TBool aRealTimeA Boolean parameter which determines if a Real Time Integrity is present

Member Data Documentation

TBool iAcquisitionAssistance

TBool iAcquisitionAssistance[private]

TBool iAlmanacRequested

TBool iAlmanacRequested[private]

TBool iDgpsCorrectionsRequested

TBool iDgpsCorrectionsRequested[private]

TBool iIonosphericModelRequested

TBool iIonosphericModelRequested[private]

TOMASuplNavigationModel iNavigationData

TOMASuplNavigationModel iNavigationData[private]

TBool iNavigationModelRequested

TBool iNavigationModelRequested[private]

TBool iRealTimeIntegrityRequested

TBool iRealTimeIntegrityRequested[private]

TBool iReferenceLocationRequested

TBool iReferenceLocationRequested[private]

TBool iReferenceTimeRequested

TBool iReferenceTimeRequested[private]

TBool iUtcModelRequested

TBool iUtcModelRequested[private]