CSuplStart Class Reference

class CSuplStart : public CBase

The class encodes and decodes the SUPL START Messages, which is sent from SET to SLP

Inherits from

Constructor & Destructor Documentation

CSuplStart(CSuplStartContent *)

CSuplStart ( CSuplStartContent * aSuplStartContent ) [private]

Parameters

CSuplStartContent * aSuplStartContent

~CSuplStart()

~CSuplStart ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

DecodeFromL(const TDesC8 &, const TInt, TInt &)

void DecodeFromL ( const TDesC8 & aBufferToDecode,
const TInt aStartBitPos,
TInt & aDecodedBitsLength
)

Parameters

const TDesC8 & aBufferToDecode
const TInt aStartBitPos
TInt & aDecodedBitsLength

EncodeL(CAsn1PerEncoding &)

void EncodeL ( CAsn1PerEncoding & aPerEncoding )

Parameters

CAsn1PerEncoding & aPerEncoding

NewL(CSuplStartContent *)

CSuplStart * NewL ( CSuplStartContent * aSuplStartContent ) [static]

Implemetation of CSuplStart Class

Parameters

CSuplStartContent * aSuplStartContent

NewLC(CSuplStartContent *)

CSuplStart * NewLC ( CSuplStartContent * aSuplStartContent ) [static]

Parameters

CSuplStartContent * aSuplStartContent

Member Data Documentation

CSuplLocationId * iLocationId

CSuplLocationId * iLocationId [private]

CSuplQoP * iQoP

CSuplQoP * iQoP [private]

CSuplSetCapabilities * iSetCap

CSuplSetCapabilities * iSetCap [private]

CSuplStartContent * iSuplStartContent

CSuplStartContent * iSuplStartContent [private]