Functions modifying database (Create, Update, Delete) need WriteDeviceData.
(CApDataHandler, CApUtils Setxxx functions)
Selection can be tailored with specific filters, rules and sort order. Provides methods for setting and getting filters and sort order.
|
Public Member Functions |
virtual IMPORT_C | ~CApSelect () |
| Destructor.
|
IMPORT_C void | SetFiltersL (TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Sets filters and sorting order for the list of available access points.
|
IMPORT_C TInt | IspTypeFilter () |
| Gets the current ISP-type filter.
|
IMPORT_C TInt | BearerFilter () |
| Gets the current bearer-type filter.
|
IMPORT_C TInt | SortOrder () |
| Gets the current sorting order.
|
IMPORT_C TBool | MoveToFirst () |
| Navigates to the first access point in the list.
|
IMPORT_C TBool | MoveNext () |
| Navigates to the next access point in the list.
|
IMPORT_C TBool | MoveLast () |
| Navigates to the last access point in the list.
|
IMPORT_C TBool | MovePrev () |
| Navigates to the previous access point in the list.
|
IMPORT_C TUint32 | Count () |
| Counts the items in the list.
|
IMPORT_C const TDesC & | Name () |
| Gets the name of the 'current' access point Ownership of the returned text is not passed.
|
IMPORT_C TUint32 | Uid () |
| Gets the UID of the current access point.
|
IMPORT_C TCommsDbIspType | Type () |
| Gets the ISP-type of the current access point.
|
IMPORT_C TApBearerType | BearerType () |
| Gets the bearer-type of the current access point.
|
IMPORT_C TInt | AllListItemDataL (CApListItemList &aList) |
| Provides all data in a CApListItemList array.
|
IMPORT_C TBool | IsReadOnly () const |
| Returns whether the current item is read-only or not.
|
Static Public Member Functions |
static IMPORT_C CApSelect * | NewLC (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Two-phased constructor.
|
static IMPORT_C CApSelect * | NewLC (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType) |
| Two-phased constructor.
|
static IMPORT_C CApSelect * | NewLC (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType) |
| Two-phased constructor.
|
static IMPORT_C CApSelect * | NewLC (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType, TBool aIncludeEasyWlan) |
| Two-phased constructor.
|
Protected Member Functions |
IMPORT_C | CApSelect () |
| C++ default constructor.
|
IMPORT_C void | ConstructL (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType) |
| Second-phase constructor.
|
IMPORT_C void | ConstructL (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType) |
| Second-phase constructor.
|
IMPORT_C void | ConstructL (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType) |
| Second-phase constructor.
|
IMPORT_C void | ConstructL (CCommsDatabase &aDb, TInt aIspFilter, TInt aBearerFilter, TInt aSortType, TInt aReqIpvType, TVpnFilterType aVpnFilterType, TBool aIncludeEasyWlan) |
| Second-phase constructor.
|