CSuplSessionBase Class Reference

class CSuplSessionBase : public CBase

Base class for SUPL Session Object in Protocol Handler This is an abstract class that has to be implemented by the Protocol Handler plug-in.

?library
Since
Series 60 Series60_3.1M

Inherits from

Member Functions Documentation

CancelRunSession()

voidCancelRunSession()[pure virtual]
CancelRunSession Method.
Since
Series 60 3.1M

CancelTriggerSession()

voidCancelTriggerSession()[pure virtual]
CancelTriggerSession Method.
Since
Series 60 3.1M

GetPosition(TPositionInfo &)

TInt GetPosition(TPositionInfo &aSuplPosInfo)[pure virtual]
HandleSuplMessage Method.
Since
Series 60 3.1M
Since
Series 60 3.1M

Parameters

TPositionInfo & aSuplPosInfo

GetPosition(HPositionGenericInfo &)

TInt GetPosition(HPositionGenericInfo &aSuplPosInfo)[pure virtual]
GetPosition Method.
Since
Series 60 3.1M

Parameters

HPositionGenericInfo & aSuplPosInfo

GetSUPLVersion()

TInt GetSUPLVersion()const [inline, virtual]

GetServerAddressL(TDes &)

TInt GetServerAddressL(TDes &ahslpAddress)[pure virtual]

Parameters

TDes & ahslpAddress

SessionEnd()

voidSessionEnd()[pure virtual]
CleanUp Method.
Since
Series 60 3.1M

SetSUPLVersion(TInt)

voidSetSUPLVersion(TIntaVersion)[inline, virtual]

Parameters

TInt aVersion

Member Data Documentation

TInt iVersion

TInt iVersion[private]