CWiFiProtDlgsPlugin Class Reference
class CWiFiProtDlgsPlugin : public CBase
|
Constructor & Destructor Documentation
CWiFiProtDlgsPlugin()
CWiFiProtDlgsPlugin
|
(
|
)
|
[private]
|
Member Functions Documentation
CmManagerToUse()
Returns the correct
RCmManagerExt
instance's reference it can be an own instance, or a passed reference in case StartFromUiL was called (we are in the same process as the caller) This is necessary because we can't open two CmManagers the same time and the client is possibly using one already.
CompleteL(TInt)
void
|
CompleteL
|
(
|
TInt
|
aStatus
|
)
|
|
CompleteL the notifier is complete
Parameters
TInt
aStatus
|
status return -
|
CompleteProcessL(WiFiProt::TWiFiReturn)
void
|
CompleteProcessL
|
(
|
WiFiProt::TWiFiReturn
|
aReturnValue
|
)
|
|
Asynchronous notifier dialog sequence is completed by calling this function.
Parameters
WiFiProt::TWiFiReturn
aReturnValue
|
- possible return values are ok, cancel process and not use protected setup (No Automatic Setup).
|
ConstructL(const TDesC &, const TBool, RCmManagerExt *)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aResourceFileName,
|
|
const
TBool
|
aResourceFileResponsible,
|
|
RCmManagerExt
*
|
aCmManagerExt = NULL
|
|
)
|
[private]
|
Parameters
const
TDesC
& aResourceFileName
|
Resource file to open
|
const
TBool
aResourceFileResponsible
|
ETrue if this notifier is responsible for the resource file
|
RCmManagerExt
* aCmManagerExt = NULL
|
CmManager to use
|
Info()
TNotifierInfo
|
Info
|
(
|
)
|
const
|
Get Notifier information return TNotifierInfo Notifier info
NewL(const TBool, RCmManagerExt *)
Parameters
const
TBool
aResourceFileResponsible
|
- ETrue if the plugin handles the resource file
|
RCmManagerExt
* aCmManagerExt
|
- CmManager to use during Wi-Fi Protected Setup return CWiFiProtDlgsPlugin*
|
NewL(const TBool)
Parameters
const
TBool
aResourceFileResponsible
|
- ETrue if the plugin handles the resource file return CWiFiProtDlgsPlugin*
|
RegisterL()
TNotifierInfo
|
RegisterL
|
(
|
)
|
|
RegisterL register the client notifier function return TNotifierInfo Contains uid, channel and priority of the registered notifier
SetCancelledFlag(TBool)
void
|
SetCancelledFlag
|
(
|
TBool
|
aCancelled
|
)
|
|
Sets iCancelled flag that indicates that the notifier was cancelled
Parameters
TBool
aCancelled
|
Not used
|
StartFromUiL(const TWlanSsid &, TBool, RArray< TUint32 > &)
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
& aSSid
|
contains SSid of the network we want to configure
|
TBool
aConnectionNeeded
|
ETrue if we need a connection via the configured network
|
RArray
<
TUint32
> & aUidsReturned
|
uids of the configured connection methods
|
StartL(const TDesC8 &)
Parameters
const
TDesC8
& aBuffer
|
Not used return TPtrC8 Always NULL
|
StartL(const TDesC8 &, TInt, const RMessagePtr2 &)
Parameters
const
TDesC8
& aBuffer
|
Buffer that stores parameters from client side
|
TInt
aReplySlot
|
Identifies which message argument to use for the reply. This message argument will refer to a modifiable descriptor, a TDes8 type, into which data can be returned.
|
const
RMessagePtr2
& aMessage
|
Message
|
UpdateL(const TDesC8 &)
Parameters
const
TDesC8
& aBuffer
|
Not used return TPtrC8 Always NULL
|
Member Data Documentation
TBool
iCancelled
TBool
|
iCancelled
|
[private]
|
TBool
iCancelledFromInside
TBool
|
iCancelledFromInside
|
[private]
|
TBool
iClientCancelled
TBool
|
iClientCancelled
|
[private]
|
RCmManagerExt
iCmManagerExt
TBool
iConnMode
TBool
|
iConnMode
|
[private]
|
TNotifierInfo iInfo
TNotifierInfo
|
iInfo
|
[private]
|
TWlanProtectedSetupCredentialAttribute
iNetworkSettings
RCmManagerExt * iPassedCmManagerExt
TInt
iReplySlot
TInt
|
iReplySlot
|
[private]
|
TWiFiReturn
iReturn
TWiFiReturn
|
iReturn
|
[private]
|
CWiFiProtActiveRunner * iRunner
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.