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 &)
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 &)
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)
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.