cmapplicationsettingsui.h File Reference

API published in: S60 3rd Ed FP 2

Link against: cmmanager.lib

Capability Information

Required Capabilities

None


#include <E32def.h>
#include <e32base.h>

Go to the source code of this file.


Namespaces

namespace   CMManager

Data Structures

struct   TCmSettingSelection
  Stores the details of a setting selection. More...
class   CCmApplicationSettingsUi
  For launching the Application Settings UI. More...

Typedefs

typedef RArray< TUint32 >  TBearerFilterArray
  Typedef of the bearer filter array.

Enumerations

enum   CMManager::TCmSettingSelectionMode { CMManager::EAlwaysAsk, CMManager::EDestination, CMManager::EConnectionMethod, CMManager::EDefaultConnection }
  The selection type of a list item in application settings UI. More...
enum   CMManager::TCmSelectionDialogItems { CMManager::EShowAlwaysAsk = 0x01, CMManager::EShowDefaultConnection = 0x02, CMManager::EShowDestinations = 0x04, CMManager::EShowConnectionMethods = 0x08 }
  These bitmasks controls what items does the selection UI containes. More...

Variables

const TInt  CMManager::KErrConnectionNotFound = -32700
  CCmApplicationSettingsUi::RunApplicationSettingsL leaves with this error code if the selection dialog would have zero elements caused by filtering out all the Connection Methods with the aFilterArray and not requesting other list elements by the aListItems bitfield.

Typedef Documentation

typedef RArray<TUint32> TBearerFilterArray
 

Typedef of the bearer filter array.

This type of array is used to filter Connection Methods by bearer types.

The array elements are bearer IDs. The IDs are defined in the bearer type specific cmplugin...def.h files. E.g. the ID of the CSD bearer type (KUidCSDBearerType) can be found in the cmplugincsddef.h header.


Copyright © Nokia Corporation 2001-2008
Back to top