COMASuplSETSessionID Class Reference

class COMASuplSETSessionID : public CBase
SUPL SET Session Id Object This class is responsible for storing the SET id in Session Id eposomasuplasnconverter.lib
Since
S60 S60_3.1u

Inherits from

Constructor & Destructor Documentation

COMASuplSETSessionID()

COMASuplSETSessionID ( ) [private]

~COMASuplSETSessionID()

IMPORT_C ~COMASuplSETSessionID ( ) [virtual]
Destructor
Since
S60 S60_3.1u

Member Functions Documentation

CloneL()

IMPORT_C COMASuplSETSessionID * CloneL ( )

NewL()

IMPORT_C COMASuplSETSessionID * NewL ( ) [static]
Two phased constructor
Since
S60 S60_3.1u

SetSuplSETIDType(TSuplSETIDType)

IMPORT_C void SetSuplSETIDType ( TSuplSETIDType aSuplSETIDType )
SetSuplSETIDType Method.
Since
S60 S60_3.1u

Parameters

TSuplSETIDType aSuplSETIDType

SetSuplSETSessionIDIMSI(TInt, const TDesC8 &)

IMPORT_C void SetSuplSETSessionIDIMSI ( TInt aSETSessionID,
const TDesC8 & aIMSI
)
SuplSETSessionID Method.
Since
S60 S60_3.1u

Parameters

TInt aSETSessionID the SET Session ID
const TDesC8 & aIMSI IMSI

SetSuplSETSessionIDIPv4(TInt, const TDesC8 &)

IMPORT_C void SetSuplSETSessionIDIPv4 ( TInt aSETSessionID,
const TDesC8 & aIPv4Address
)
SuplSETSessionID Method.
Since
S60 S60_3.1u

Parameters

TInt aSETSessionID the SET Session ID
const TDesC8 & aIPv4Address

SetSuplSETSessionIDIPv6(TInt, const TDesC8 &)

IMPORT_C void SetSuplSETSessionIDIPv6 ( TInt aSETSessionID,
const TDesC8 & aIPv6Address
)
SuplSETSessionID Method.
Since
S60 S60_3.1u

Parameters

TInt aSETSessionID the SET Session ID
const TDesC8 & aIPv6Address IPvAddress

SuplSETIDType()

IMPORT_C COMASuplSETSessionID::TSuplSETIDType SuplSETIDType ( ) const
SuplSETIDType Method.
Since
S60 S60_3.1u

SuplSETSessionID(TInt &, TDes8 &)

IMPORT_C void SuplSETSessionID ( TInt & aSETSessionID,
TDes8 & aIPvAddress
) const
SuplSETSessionID Method.
Since
S60 S60_3.1u

Parameters

TInt & aSETSessionID the SET Session ID
TDes8 & aIPvAddress IPvAddress

operator==(const COMASuplSETSessionID &)

IMPORT_C TBool operator== ( const COMASuplSETSessionID & aSuplSETSessionID )
overloaded == operator
Since
S60 S60_3.1u

Parameters

const COMASuplSETSessionID & aSuplSETSessionID

Member Enumerations Documentation

Enum TSuplSETIDType

enum for type of Set ID

Enumerators

EIPv4Address = 0
EIPv6Address
EIMSI

Member Data Documentation

TSuplSETIDType iChoice

TSuplSETIDType iChoice [private]

TBuf8< KIPv6Address > iSETAddress

TBuf8 < KIPv6Address > iSETAddress [private]

TInt iSETSessionID

TInt iSETSessionID [private]