COMASuplPosInitVer2 Class Reference

class COMASuplPosInitVer2 : public COMASuplPosInit
Class for providing the suplposinit message for SUPL v2.0 For holding the Supl Pos Init message and encoding it eposomasuplasnconverter.lib
Since
S60 S60_5.2

Inherits from

Public Member Functions
~COMASuplPosInitVer2 ()
IMPORT_C void Clone (const COMASuplAsnMessageBase *, TInt &)
IMPORT_C COMASuplPosInitVer2 * NewL ()
IMPORT_C void SetLocationId2 ( COMASuplLocationIdVer2 *)
IMPORT_C void SetSETCapabilities2 ( COMASuplSETCapabilitiesVer2 *)
Protected Member Functions
COMASuplPosInitVer2 ()
IMPORT_C void ConstructL ()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
COMASuplAsnMessageBase::CloneBaseL(const COMASuplAsnMessageBase *,TInt &)
COMASuplAsnMessageBase::EncodeL(TInt &)
COMASuplAsnMessageBase::MessageBase(TOMASuplVersion &,COMASuplSessionID *&)const
COMASuplAsnMessageBase::MessageLength()const
COMASuplAsnMessageBase::MessageType()const
COMASuplAsnMessageBase::SessionId(COMASuplSessionID *&)const
COMASuplAsnMessageBase::SetMessageBase(const TOMASuplVersion &,COMASuplSessionID *)
COMASuplAsnMessageBase::SetMessageLength(TInt)
COMASuplAsnMessageBase::SetMessageType(TSuplMessageType)
COMASuplAsnMessageBase::~COMASuplAsnMessageBase()
COMASuplPosInit::COMASuplPosInit()
COMASuplPosInit::Position(COMASuplPosition *&)const
COMASuplPosInit::RequestAssistanceData(COMASuplReqAsstData *&)const
COMASuplPosInit::SetECellId(TOMASuplECellInfo &)
COMASuplPosInit::SetPosition(COMASuplPosition *)
COMASuplPosInit::SetRequestAssistanceData(COMASuplReqAsstData *)
COMASuplPosInit::SetSuplPosInit(COMASuplSETCapabilities *,COMASuplLocationId *,TBool)
COMASuplPosInit::SetSuplPosPayload(COMASuplPosPayload *)
COMASuplPosInit::SetVelocity(COMASuplVelocity *)
COMASuplPosInit::SetVer(TDesC8 &)
COMASuplPosInit::SuplPosPayload(COMASuplPosPayload *&)const
COMASuplPosInit::Velocity(COMASuplVelocity *&)const
COMASuplPosInit::Ver(TDes8 &)const
COMASuplPosInit::~COMASuplPosInit()
Inherited Enumerations
COMASuplAsnMessageBase:TSuplMessageType
Protected Attributes
COMASuplLocationIdVer2 * iLocationId2
COMASuplSETCapabilitiesVer2 * iSETCapabilities2
Inherited Attributes
COMASuplAsnMessageBase::iMessageLength
COMASuplAsnMessageBase::iMessageType
COMASuplAsnMessageBase::iOptionalMask
COMASuplAsnMessageBase::iSessionId
COMASuplAsnMessageBase::iTmpSessionId
COMASuplAsnMessageBase::iVersion
COMASuplPosInit::iLocationId
COMASuplPosInit::iMmCellInfo
COMASuplPosInit::iPosPayload
COMASuplPosInit::iPosition
COMASuplPosInit::iReqAsstData
COMASuplPosInit::iSETCapabilities
COMASuplPosInit::iVelocity
COMASuplPosInit::iVer
COMASuplPosInit::ieCID

Constructor & Destructor Documentation

COMASuplPosInitVer2()

IMPORT_C COMASuplPosInitVer2 ( ) [protected]

~COMASuplPosInitVer2()

IMPORT_C ~COMASuplPosInitVer2 ( ) [virtual]
Destructor
Since
S60 S60_5.2

Member Functions Documentation

Clone(const COMASuplAsnMessageBase *, TInt &)

IMPORT_C void Clone ( const COMASuplAsnMessageBase * aPosInit,
TInt & aErrorCode
) [virtual]
Cloning of SuplPosInit
Since
S60 S60_5.2

Parameters

const COMASuplAsnMessageBase * aPosInit pointer to pos init message to be cloned
TInt & aErrorCode error code

ConstructL()

IMPORT_C void ConstructL ( ) [protected]

NewL()

IMPORT_C COMASuplPosInitVer2 * NewL ( ) [static]
Two phased constructor
Since
S60 S60_5.2

SetLocationId2(COMASuplLocationIdVer2 *)

IMPORT_C void SetLocationId2 ( COMASuplLocationIdVer2 * aLocationId2 )
Setter method for setting location id
Since
S60 S60_5.2

Parameters

COMASuplLocationIdVer2 * aLocationId2 location id to be set into pos init message ownership is transferred to the pos init message

SetSETCapabilities2(COMASuplSETCapabilitiesVer2 *)

IMPORT_C void SetSETCapabilities2 ( COMASuplSETCapabilitiesVer2 * aSETCapabilities )
Setter method for setting set capabilities
Since
S60 S60_5.2

Parameters

COMASuplSETCapabilitiesVer2 * aSETCapabilities set capabilities to be set into pos init message ownership is transferred to the pos init message

Member Data Documentation

COMASuplLocationIdVer2 * iLocationId2

COMASuplLocationIdVer2 * iLocationId2 [protected]

Location Id2

COMASuplSETCapabilitiesVer2 * iSETCapabilities2

COMASuplSETCapabilitiesVer2 * iSETCapabilities2 [protected]

SetCapabilities2