COMASuplEndVer2 Class Reference

class COMASuplEndVer2 : public COMASuplEnd
Class for providing the suplend message for SUPL 2.0 For holding the Supl End message and for encoding the supl end message eposomasuplasnconverter.lib
Since
S60 S60_5.2

Inherits from

Public Member Functions
~COMASuplEndVer2()
IMPORT_C voidClone(const COMASuplAsnMessageBase *, TInt &)
IMPORT_C COMASuplEndVer2 *NewL()
IMPORT_C TIntSETCapabilities(COMASuplSETCapabilities *&)
IMPORT_C voidSetSETCapabilities(COMASuplSETCapabilities *)
Protected Member Functions
COMASuplEndVer2()
IMPORT_C voidConstructL()
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()
COMASuplEnd::COMASuplEnd()
COMASuplEnd::Position(COMASuplPosition *&)const
COMASuplEnd::SetPosition(COMASuplPosition *)
COMASuplEnd::SetStatusCode(TOMASuplStatusCode)
COMASuplEnd::SetVer(TDesC8 &)
COMASuplEnd::StatusCode(TOMASuplStatusCode &)const
COMASuplEnd::Ver(TDes8 &)const
COMASuplEnd::~COMASuplEnd()
Inherited Enumerations
COMASuplAsnMessageBase:TSuplMessageType
COMASuplEnd:TOMASuplStatusCode
Protected Attributes
COMASuplSETCapabilities *iSETCapabilities
Inherited Attributes
COMASuplAsnMessageBase::iMessageLength
COMASuplAsnMessageBase::iMessageType
COMASuplAsnMessageBase::iOptionalMask
COMASuplAsnMessageBase::iSessionId
COMASuplAsnMessageBase::iTmpSessionId
COMASuplAsnMessageBase::iVersion
COMASuplEnd::iPosition
COMASuplEnd::iStatusCode
COMASuplEnd::iVer

Constructor & Destructor Documentation

COMASuplEndVer2()

IMPORT_CCOMASuplEndVer2()[protected]

~COMASuplEndVer2()

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

Member Functions Documentation

Clone(const COMASuplAsnMessageBase *, TInt &)

IMPORT_C voidClone(const COMASuplAsnMessageBase *aEnd,
TInt &aErrorCode
)[virtual]
Function for cloning the Supl End Message
Since
S60 S60_5.2

Parameters

const COMASuplAsnMessageBase * aEndA pointer to the SUPL End object to be cloned error code
TInt & aErrorCode

ConstructL()

IMPORT_C voidConstructL()[protected]

NewL()

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

SETCapabilities(COMASuplSETCapabilities *&)

IMPORT_C TIntSETCapabilities(COMASuplSETCapabilities *&aSETCapabilities)const
Getter method for SET Capabilities
Since
S60 S60_5.2

Parameters

COMASuplSETCapabilities *& aSETCapabilitiesA reference to the setcaps present in the SUPL End object is returned in this. Ownership stays with the SUPL End object.

SetSETCapabilities(COMASuplSETCapabilities *)

IMPORT_C voidSetSETCapabilities(COMASuplSETCapabilities *aSETCapabilities)
Setter method for SET Capabilities
Since
S60 S60_5.2

Parameters

COMASuplSETCapabilities * aSETCapabilitiesSet Caps to be set in the SUPL End Object. Ownership is transferred to the SUPL End object.

Member Data Documentation

COMASuplSETCapabilities * iSETCapabilities

COMASuplSETCapabilities *iSETCapabilities[protected]