TSuplInfoRequestData Class Reference
class TSuplInfoRequestData : public TSuplInfoRequestDataBase
|
Class that holds data for the Supl Info Request. At the moment it holds the assistance data mask, the capabilities, the reference location and the pos payload information.
Constructor & Destructor Documentation
TSuplInfoRequestData()
IMPORT_C
|
TSuplInfoRequestData
|
(
|
)
|
|
Member Functions Documentation
AddRequestItemToMask(const TLbsRequestItem)
AssistanceMaskError()
IMPORT_C
TInt
|
AssistanceMaskError
|
(
|
)
|
const
|
CapabilitiesError()
IMPORT_C
TInt
|
CapabilitiesError
|
(
|
)
|
const
|
InitializeRequestMask()
IMPORT_C void
|
InitializeRequestMask
|
(
|
)
|
|
IsLastPosMsg()
IMPORT_C
TBool
|
IsLastPosMsg
|
(
|
)
|
const
|
PosPayloadError()
IMPORT_C
TInt
|
PosPayloadError
|
(
|
)
|
const
|
PositionError()
IMPORT_C
TInt
|
PositionError
|
(
|
)
|
const
|
RemoveRequestItemFromMask(const TLbsRequestItem)
IMPORT_C void
|
RemoveRequestItemFromMask
|
(
|
const
TLbsRequestItem
|
aRequestItem
|
)
|
|
RequestMask()
IMPORT_C
TInt
|
RequestMask
|
(
|
)
|
const
|
SetAssistanceDataMask(TLbsAssistanceDataGroup)
SetAssistanceMaskError(TInt)
IMPORT_C void
|
SetAssistanceMaskError
|
(
|
TInt
|
aError
|
)
|
|
SetCapabilities(const TLbsNetPosCapabilities &)
SetCapabilitiesError(TInt)
IMPORT_C void
|
SetCapabilitiesError
|
(
|
TInt
|
aError
|
)
|
|
SetIsLastPosMsg(TBool)
IMPORT_C void
|
SetIsLastPosMsg
|
(
|
TBool
|
aStatus
|
)
|
|
SetPosPayloadError(TInt)
IMPORT_C void
|
SetPosPayloadError
|
(
|
TInt
|
aError
|
)
|
|
SetPosition(const TPositionInfoBase &)
SetPositionError(TInt)
IMPORT_C void
|
SetPositionError
|
(
|
TInt
|
aError
|
)
|
|
Member Enumerations Documentation
Enum TLbsRequestItem
Enumeration for the types of items requested for GetSuplInfo. There could be more items added at a later point.
Enumerators
ERequestItemNone = 0x00000000
|
|
ERequestItemAssistance = 0x00000001
|
|
ERequestItemCapabilities = 0x00000002
|
|
ERequestItemPosition = 0x00000004
|
|
ERequestItemPosPayload = 0x00000008
|
|
Member Data Documentation
TInt
iAssistanceMaskError
TInt
|
iAssistanceMaskError
|
[private]
|
TInt
iCapabilitiesError
TInt
|
iCapabilitiesError
|
[private]
|
TLbsAssistanceDataGroup
iDataMask
TBool
iLastPosMsg
TBool
|
iLastPosMsg
|
[private]
|
TLbsNetPosCapabilities
iPosCaps
TInt
iPosPayloadError
TInt
|
iPosPayloadError
|
[private]
|
TPositionExtendedSatelliteInfo
iPosition
TInt
iPositionError
TInt
|
iPositionError
|
[private]
|
TInt
iRequestItemMask
TInt
|
iRequestItemMask
|
[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.