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)

void ConstructL ( TUid aRepositoryId ) [private]

By default Symbian 2nd phase constructor is private.

Parameters

TUid aRepositoryId

Get(TUint, TInt &)

IMPORT_C TInt Get ( TUint aId,
TInt & aValue
)

Gets numeric value.

Parameters

TUint aId parameter id
TInt & aValue

Get(TUint, TDes &)

IMPORT_C TInt Get ( TUint aId,
TDes & aValue
)

Gets string value.

Parameters

TUint aId parameter id
TDes & aValue

GetFileBufferSizeL()

IMPORT_C TInt GetFileBufferSizeL ( ) [static]

Gets Product string value.

GetIapL()

IMPORT_C TInt GetIapL ( ) [static]

Gets numeric value.

GetL(TUint)

IMPORT_C HBufC8 * GetL ( TUint aId )

Gets string value.

Parameters

TUint aId parameter 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 ( TUid aRepositoryUid ) [static]

Two-phased constructor.

Parameters

TUid aRepositoryUid

Set(TUint, TInt &)

IMPORT_C TInt Set ( TUint aId,
TInt & aValue
)

Sets numeric value.

Parameters

TUint aId parameter id
TInt & aValue

Set(TUint, const TDesC &)

IMPORT_C TInt Set ( TUint aId,
const TDesC & aValue
)

Sets string value.

Parameters

TUint aId parameter id
const TDesC & aValue

SetL(TUint, const TDesC8 &)

IMPORT_C TInt SetL ( TUint aId,
const TDesC8 & aValue
)

Sets string value.

Parameters

TUint aId parameter id
const TDesC8 & aValue

Member Data Documentation

const TUint KUPnPStackCustomizedServerHeader

const TUint KUPnPStackCustomizedServerHeader [static]

Central repository value for customized ServerHeader key

const TUint KUPnPStackCustomizedUserAgent

const TUint KUPnPStackCustomizedUserAgent [static]

Central repository value for customized UserAgent key

const TUint KUPnPStackFileBufferSize

const TUint KUPnPStackFileBufferSize [static]

Central repository value for file buffer size key

const TUint KUPnPStackIapId

const TUint KUPnPStackIapId [static]

Central repository value for IAP key

const TUint KUPnPStackMSearchConfig

const TUint KUPnPStackMSearchConfig [static]

Central repository value for customized M-Search string key

CRepository * iRepository

CRepository * iRepository [private]