CWifiProtUiInProcess Class Reference

class CWifiProtUiInProcess : public CBase

CWifiProtUiInProcess class Private interface class that allows the client to run Wi-Fi Protected Setup directly, without using the Notifier Framework

Inherits from

  • CWifiProtUiInProcess

Constructor & Destructor Documentation

CWifiProtUiInProcess()

CWifiProtUiInProcess()[private]

Constructor

~CWifiProtUiInProcess()

~CWifiProtUiInProcess()

Destructor

Member Functions Documentation

ConstructL(RCmManagerExt *)

voidConstructL(RCmManagerExt *aCmManagerExt = NULL)[private]

Second phase constructor

Parameters

RCmManagerExt * aCmManagerExt = NULLCmManager to use

NewL(RCmManagerExt *)

IMPORT_C CWifiProtUiInProcess *NewL(RCmManagerExt *aCmManagerExt)[static]

NewL function

Parameters

RCmManagerExt * aCmManagerExtCm Manager to use during Wi-Fi Protected Setup return CWifiProtUiInProcess*

StartFromUiL(const TWlanSsid &, TBool, RArray< TUint32 > &)

IMPORT_C WiFiProt::TWiFiReturnStartFromUiL(const TWlanSsid &aSSid,
TBoolaConnectionNeeded,
RArray< TUint32 > &aUidsReturned
)

Starts Wi-Fi Protected Setup Private interface to be used by applications with ui runs in the same process, so pointers can be passed

Parameters

const TWlanSsid & aSSidcontains SSid of the network we want to configure
TBool aConnectionNeededETrue if we need a connection via the configured network
RArray< TUint32 > & aUidsReturned

Member Data Documentation

CWiFiProtDlgsPlugin * iWiFiProtDlgsPlugin

CWiFiProtDlgsPlugin *iWiFiProtDlgsPlugin[private]