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

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetNavigationData(TOMASuplNavigationModel &)

IMPORT_C TInt GetNavigationData ( TOMASuplNavigationModel & aNaviModel ) const

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

Parameters

TOMASuplNavigationModel & aNaviModel A 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 void GetReqAsstData ( TBool & aAlmanacReq,
TBool & aUtcModel,
TBool & aIonModel,
TBool & aDgpsCorrect,
TBool & aRefeLocation,
TBool & aReferenceTimeRequested,
TBool & aAcquisition,
TBool & aRealTime
) const

GetReqAsstData retrieves Requested Assistance Data

Parameters

TBool & aAlmanacReq A reference Boolean parameter which determines if Almanac is requested for
TBool & aUtcModel A reference Boolean parameter which determines if UTC Model is requested for
TBool & aIonModel A reference Boolean parameter which determines if ION Model is requested for
TBool & aDgpsCorrect A reference Boolean parameter which determines if DGPS Correction is requested for
TBool & aRefeLocation A reference Boolean parameter which determines if a Reference Location is requested for
TBool & aReferenceTimeRequested A reference Boolean parameter which determines if a Reference Time is requested for
TBool & aAcquisition A reference Boolean parameter which determines if a Acquisition assistance is requested for
TBool & aRealTime A 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 void SetNavigationData ( const TOMASuplNavigationModel & aNaviModel )

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

Parameters

const TOMASuplNavigationModel & aNaviModel Parameter 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 void SetReqAsstData ( TBool aAlmanacReq,
TBool aUtcModel,
TBool aIonModel,
TBool aDgpsCorrect,
TBool aRefeLocation,
TBool aReferenceTimeRequested,
TBool aAcquisition,
TBool aRealTime
)

SetReqAsstData sets the different parameters in Requested Assistance Data

Parameters

TBool aAlmanacReq A Boolean parameter which determines if Almanac is present
TBool aUtcModel A Boolean parameter which determines if UTC Model is present
TBool aIonModel A Boolean parameter which determines if ION Model is present
TBool aDgpsCorrect A Boolean parameter which determines if DGPS Correction is present
TBool aRefeLocation A Boolean parameter which determines if a Reference Location is present
TBool aReferenceTimeRequested A Boolean parameter which determines if a Reference Time is present
TBool aAcquisition A Boolean parameter which determines if a Acquisition Assistance is present
TBool aRealTime A 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]