CUpnpSettings Class Reference

class CUpnpSettings : public CBase

Configuration API for UPnP stack operation

serviceframework.lib
Since
Series 60 3.1

Inherits from

Constructor & Destructor Documentation

~CUpnpSettings()

~CUpnpSettings()[virtual]

Destructor.

Member Functions Documentation

ConstructL(TUid)

voidConstructL(TUidaRepositoryId)[private]

By default Symbian 2nd phase constructor is private.

Parameters

TUid aRepositoryId

Get(TUint, TInt &)

IMPORT_C TIntGet(TUintaId,
TInt &aValue
)

Gets numeric value.

Parameters

TUint aIdparameter id
TInt & aValue

Get(TUint, TDes &)

IMPORT_C TIntGet(TUintaId,
TDes &aValue
)

Gets string value.

Parameters

TUint aIdparameter id
TDes & aValue

GetFileBufferSizeL()

IMPORT_C TIntGetFileBufferSizeL()[static]

Gets Product string value.

GetIapL()

IMPORT_C TIntGetIapL()[static]

Gets numeric value.

GetL(TUint)

IMPORT_C HBufC8 *GetL(TUintaId)

Gets string value.

Parameters

TUint aIdparameter id

GetMSearchConfigurationL()

HBufC8 *GetMSearchConfigurationL()[static]

Gets Server header string value.

GetServerHeaderL()

IMPORT_C HBufC8 *GetServerHeaderL()[static]

Gets Server header string value.

GetUserAgentL()

IMPORT_C HBufC8 *GetUserAgentL()[static]

Gets User-Agent string value.

NewL(TUid)

IMPORT_C CUpnpSettings *NewL(TUidaRepositoryUid)[static]

Two-phased constructor.

Parameters

TUid aRepositoryUid

Set(TUint, TInt &)

IMPORT_C TIntSet(TUintaId,
TInt &aValue
)

Sets numeric value.

Parameters

TUint aIdparameter id
TInt & aValue

Set(TUint, const TDesC &)

IMPORT_C TIntSet(TUintaId,
const TDesC &aValue
)

Sets string value.

Parameters

TUint aIdparameter id
const TDesC & aValue

SetL(TUint, const TDesC8 &)

IMPORT_C TIntSetL(TUintaId,
const TDesC8 &aValue
)

Sets string value.

Parameters

TUint aIdparameter id
const TDesC8 & aValue

Member Data Documentation

const TUint KUPnPStackCustomizedServerHeader

const TUintKUPnPStackCustomizedServerHeader[static]

Central repository value for customized ServerHeader key

const TUint KUPnPStackCustomizedUserAgent

const TUintKUPnPStackCustomizedUserAgent[static]

Central repository value for customized UserAgent key

const TUint KUPnPStackFileBufferSize

const TUintKUPnPStackFileBufferSize[static]

Central repository value for file buffer size key

const TUint KUPnPStackIapId

const TUintKUPnPStackIapId[static]

Central repository value for IAP key

const TUint KUPnPStackMSearchConfig

const TUintKUPnPStackMSearchConfig[static]

Central repository value for customized M-Search string key

CRepository * iRepository

CRepository *iRepository[private]