CServerExtensionParams Class Reference

class CServerExtensionParams : public CBase
This class is used to specify/retrieve the desired extended server properties. The required memory for the parameters will be allocated during construction of this class and this class owns the memory allocated. And same will be released when this class is destroyed. The server property includes
  • AGPS server ID.

  • Internet Access point 1.

  • Internet Access point 2.

  • Server address type.

Inherits from

  • CServerExtensionParams

Constructor & Destructor Documentation

CServerExtensionParams()

CServerExtensionParams()[private]

C++ default constructor.

Since
S60 5.1

~CServerExtensionParams()

IMPORT_C~CServerExtensionParams()

Destructor.

Since
S60 5.1

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default EPOC constructor is private.

Since
S60 5.1

Get(TPtr, TPtr, TPtr, TPtr, TPtr)

IMPORT_C TIntGet(TPtraServerId,
TPtraIap1,
TPtraIap2,
TPtraServerAddr,
TPtraServerAddType
)const

Returns server parameters.

Parameters

TPtr aServerId
TPtr aIap1
TPtr aIap2
TPtr aServerAddr
TPtr aServerAddType

NewL()

IMPORT_C CServerExtensionParams *NewL()[static]

Two-phased constructor.

Since
S60 5.1

NewLC()

IMPORT_C CServerExtensionParams *NewLC()[static]

Two-phased constructor.

Since
S60 5.1

Set(const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &)

IMPORT_C TIntSet(const TDesC &aServerId,
const TDesC &aIap1,
const TDesC &aIap2,
const TDesC &aServerAddr,
const TDesC &aServerAddType
)

Sets server parameters.

Parameters

const TDesC & aServerId
const TDesC & aIap1
const TDesC & aIap2
const TDesC & aServerAddr
const TDesC & aServerAddType

Member Data Documentation

HBufC * iIap1

HBufC *iIap1[private]

HBufC * iIap2

HBufC *iIap2[private]

TBool iIsValueSet

TBool iIsValueSet[private]

HBufC * iServerAddType

HBufC *iServerAddType[private]

HBufC * iServerAddr

HBufC *iServerAddr[private]

HBufC * iServerId

HBufC *iServerId[private]