CUPnPSettingsEngine Class Reference
class CUPnPSettingsEngine : public CBase
|
Settings engine class for UPnP Home Connect Application upnpapplicationengine.lib
-
Since
-
S60 3.1
Constructor & Destructor Documentation
CUPnPSettingsEngine()
CUPnPSettingsEngine
|
(
|
)
|
[private]
|
~CUPnPSettingsEngine()
IMPORT_C
|
~CUPnPSettingsEngine
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
CreateAccessPointL()
IMPORT_C void
|
CreateAccessPointL
|
(
|
)
|
[static]
|
Static helper method to create the iap editing window arrays.
GetAccessPoint(TInt &)
IMPORT_C
TInt
|
GetAccessPoint
|
(
|
TInt
&
|
aIAP
|
)
|
|
Gets Access Point information
-
Since
-
S60 3.1
GetAccessPointSetting(TInt &)
IMPORT_C
TInt
|
GetAccessPointSetting
|
(
|
TInt
&
|
aIAPSetting
|
)
|
|
Gets Access Point setting
-
Since
-
S60 3.1
GetCopyLocationDriveL(TDriveNumber &)
IMPORT_C void
|
GetCopyLocationDriveL
|
(
|
TDriveNumber
&
|
aDrive
|
)
|
const
|
Gets the drive for the copy operation
-
Since
-
S60 3.2
GetCopyLocationL(TDes &, TBool &)
IMPORT_C void
|
GetCopyLocationL
|
(
|
TDes
&
|
aLocation,
|
|
TBool
&
|
aIsPhoneMemory
|
|
)
|
const
|
Gets the location for the copy operation
-
Since
-
S60 3.2
GetCurrentIapNameL(TInt)
IMPORT_C
HBufC
*
|
GetCurrentIapNameL
|
(
|
TInt
|
aIapId
|
)
|
[static]
|
Get the name of the current IAP if it is set and is not always ask
-
Since
-
S60 5.1
GetFirstStart(TInt &)
IMPORT_C
TInt
|
GetFirstStart
|
(
|
TInt
&
|
aFirstStart
|
)
|
|
Gets information if this is the first start of home network
-
Since
-
S60 3.1
GetLocalFriendlyName(TDes8 &)
IMPORT_C
TInt
|
GetLocalFriendlyName
|
(
|
TDes8
&
|
aFriendlyName
|
)
|
const
|
Gets friendly name
-
Since
-
S60 3.1
GetLocalFriendlyNameL(TDes8 &)
TInt
|
GetLocalFriendlyNameL
|
(
|
TDes8
&
|
aFriendlyName
|
)
|
const [private]
|
Gets friendly name, internal version
-
Since
-
S60 3.1
GetWLANAccessPointsL(CDesCArray *, RArray< TInt64 > &)
Static helper method to retrieve info of access points into given arrays.
GetWapId(TInt &)
IMPORT_C
TInt
|
GetWapId
|
(
|
TInt
&
|
aWapId
|
)
|
|
Gets selected wap access point id
-
Since
-
S60 3.1
InitializePropertyL(CUpnpMediaServerSettings &, TInt, const TDesC8 &)
Initializes a property if property has not yet been set
-
Since
-
S60 3.1
IsAccessPointValidL(TInt)
IMPORT_C
TBool
|
IsAccessPointValidL
|
(
|
TInt
|
aIapId
|
)
|
[static]
|
Static helper method to validate iap by id.
IsWLANAccessPointValidL(TUint32)
TBool
|
IsWLANAccessPointValidL
|
(
|
TUint32
|
aIapId
|
)
|
[private, static]
|
Helper method to validate wlan access points.
ReadDeviceModelL(TDes8 &)
TInt
|
ReadDeviceModelL
|
(
|
TDes8
&
|
aModel
|
)
|
const [private]
|
Reads device model, it is in form "Nokia xxxx" Note: Does not return correct value in subcon R&D builds
-
Since
-
S60 3.1
Parameters
TDes8
& aModel
|
Device model
|
SetAccessPoint(const TInt)
IMPORT_C
TInt
|
SetAccessPoint
|
(
|
const
TInt
|
aIAP
|
)
|
|
Sets selected Access point
-
Since
-
S60 3.1
SetAccessPointSetting(const TInt)
IMPORT_C
TInt
|
SetAccessPointSetting
|
(
|
const
TInt
|
aIAPSetting
|
)
|
|
Sets selected Access point setting
-
Since
-
S60 3.1
SetCopyLocationL(const TDriveNumber)
Sets the location of the copy operation
-
Since
-
S60 3.2
Parameters
const
TDriveNumber
aDrive
|
The drive number of the new location as defined in TDriveNumber.
|
SetFirstStart(const TInt)
IMPORT_C
TInt
|
SetFirstStart
|
(
|
const
TInt
|
aFirstStart
|
)
|
|
Sets information if this is the first start of home network
-
Since
-
S60 3.1
SetLocalFriendlyName(const TDesC8 &)
IMPORT_C
TInt
|
SetLocalFriendlyName
|
(
|
const
TDesC8
&
|
aFriendlyName
|
)
|
const
|
Sets friendly name
-
Since
-
S60 3.1
SetManufacturerParamsL()
IMPORT_C
TInt
|
SetManufacturerParamsL
|
(
|
)
|
const
|
Sets the mandatory manufacturer settings to media server
-
Since
-
S60 3.1
SetWapId(const TInt)
IMPORT_C
TInt
|
SetWapId
|
(
|
const
TInt
|
aWapId
|
)
|
|
Sets selected wap access point id
-
Since
-
S60 3.1
Member Data Documentation
CRepository * iRepository
CUpnpSettings * iUpnpRepository
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.