COMASuplVer2SuplStartExtn Class Reference

class COMASuplVer2SuplStartExtn : public CBase

Class for providing the SUPL v2.0 extension a for suplstart message

eposomasuplasnconverter.lib
Since
S60 S60_5.2

Inherits from

  • COMASuplVer2SuplStartExtn

Constructor & Destructor Documentation

COMASuplVer2SuplStartExtn()

COMASuplVer2SuplStartExtn()[private]

C++ default constructor.

~COMASuplVer2SuplStartExtn()

IMPORT_C~COMASuplVer2SuplStartExtn()

Destructor.

Member Functions Documentation

CloneL()

IMPORT_C COMASuplVer2SuplStartExtn *CloneL()

Clone method for COMASuplVer2SuplStartExtn

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

GetMultipleLocIds(COMASuplMultipleLocIds *&)

IMPORT_C voidGetMultipleLocIds(COMASuplMultipleLocIds *&aMultipleLocIds)const
Getter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension
Since
S60 S60_5.2
Getter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension

Parameters

COMASuplMultipleLocIds *& aMultipleLocIdsa reference to the multiple location id member is returned in this Ownership of the returned object is retained in the SUPL Start Extension object

GetPosition(COMASuplPosition *&)

IMPORT_C voidGetPosition(COMASuplPosition *&aPosition)const

Getter method to set COMASuplPosition in the Version 2 SUPL Start Extension Getter method to set COMASuplPosition in the Version 2 SUPL Start Extension

Parameters

COMASuplPosition *& aPositiona reference to the position member is returned in this Ownership of the returned object is retained in the SUPL Start Extension object

GetThirdParty(COMASuplThirdPartyIds *&)

IMPORT_C voidGetThirdParty(COMASuplThirdPartyIds *&aThirdParty)const
Getter method to set COMASuplThirdpartyId in the Version 2 SUPL Start Extension
Since
S60 S60_5.2
Getter method to set COMASuplThirdpartyId in the Version 2 SUPL Start Extension

Parameters

COMASuplThirdPartyIds *& aThirdPartya reference to the third party id member is returned in this Ownership of the returned object is retained in the SUPL Start Extension object

NewL()

IMPORT_C COMASuplVer2SuplStartExtn *NewL()[static]
Creates a new instance of a COMASuplVer2SuplStartExtn
Since
S60 S60_5.2
Creates a new instance of a COMASuplVer2SuplStartExtn

SetMultipleLocIds(COMASuplMultipleLocIds *)

IMPORT_C voidSetMultipleLocIds(COMASuplMultipleLocIds *aMultipleLocIds)
Setter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension
Since
S60 S60_5.2
Setter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension

Parameters

COMASuplMultipleLocIds * aMultipleLocIdsmultiple location id to be set in supl start message ownership is transferred to the SUPL Start message.

SetPosition(COMASuplPosition *)

IMPORT_C voidSetPosition(COMASuplPosition *aPosition)
Setter method to set COMASuplPosition in the Version 2 SUPL Start Extension Ownership of the set object is transferred to the SUPL Start extension message
Since
S60 S60_5.2
Setter method to set COMASuplPosition in the Version 2 SUPL Start Extension

Parameters

COMASuplPosition * aPosition

SetThirdParty(COMASuplThirdPartyIds *)

IMPORT_C voidSetThirdParty(COMASuplThirdPartyIds *aThirdParty)
Setter method to set COMASuplThirdpartyId in the Version 2 SUPL Start Extension ownership is transferred to the SUPL Start extension
Since
S60 S60_5.2
Setter method to set COMASuplThirdpartyId in the Version 2 SUPL Start Extension

Parameters

COMASuplThirdPartyIds * aThirdParty

Member Data Documentation

COMASuplMultipleLocIds * iMultipleLocIds

COMASuplMultipleLocIds *iMultipleLocIds[private]

COMASuplPosition * iPosition

COMASuplPosition *iPosition[private]

COMASuplThirdPartyIds * iThirdparty

COMASuplThirdPartyIds *iThirdparty[private]