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
|
Public Member Functions
|
|
|
~COMASuplReqAsstData
()
|
|
IMPORT_C
COMASuplInfoRequest
*
|
CloneL
()
|
|
IMPORT_C
TInt
|
GetNavigationData
(
TOMASuplNavigationModel
&)
|
|
IMPORT_C void
|
GetReqAsstData
(
TBool
&,
TBool
&,
TBool
&,
TBool
&,
TBool
&,
TBool
&,
TBool
&,
TBool
&)
|
|
IMPORT_C
COMASuplReqAsstData
*
|
NewL
()
|
|
IMPORT_C void
|
SetNavigationData
(const
TOMASuplNavigationModel
&)
|
|
IMPORT_C void
|
SetReqAsstData
(
TBool
,
TBool
,
TBool
,
TBool
,
TBool
,
TBool
,
TBool
,
TBool
)
|
Constructor & Destructor Documentation
COMASuplReqAsstData()
|
COMASuplReqAsstData
|
(
|
)
|
[private]
|
~COMASuplReqAsstData()
|
IMPORT_C
|
~COMASuplReqAsstData
|
(
|
)
|
|
Member Functions Documentation
CloneL()
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 &)
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
|
SetNavigationData(const TOMASuplNavigationModel &)
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)
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
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]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.