CNifConfigurationControl Class Reference
class CNifConfigurationControl : public CActive
|
An abstract base for NIFMAN configuration controls covering the concrete implementation as to how to configure network layer
-
Version
-
0.03
-
Date
-
26/05/2004
Constructor & Destructor Documentation
CNifConfigurationControl(MNifIfNotify &)
CNifConfigurationControl
|
(
|
MNifIfNotify
&
|
aNifIfNotify
|
)
|
[protected, inline]
|
Member Functions Documentation
AsyncDelete()
void
|
AsyncDelete
|
(
|
)
|
[pure virtual]
|
CancelControl()
void
|
CancelControl
|
(
|
)
|
[pure virtual]
|
ConfigureNetworkL()
void
|
ConfigureNetworkL
|
(
|
)
|
[pure virtual]
|
ConfigureNetworkL - called when NIFMAN wants to start network configuration process
-
Version
-
0.01
Deregister(TInt)
void
|
Deregister
|
(
|
TInt
|
aCause
|
)
|
[pure virtual]
|
Deregister - called when NIFMAN needs to deregister/unconfigure the network
EventNotification(TNetworkAdaptorEventType, TUint, const TDesC8 &, TAny *)
void
|
EventNotification
|
(
|
TNetworkAdaptorEventType
|
aEventType,
|
|
TUint
|
aEvent,
|
|
const
TDesC8
&
|
aEventData,
|
|
TAny
*
|
aSource
|
|
)
|
[pure virtual]
|
Notification - used to inform the daemon of notification events.
-
Version
-
0.01
Parameters
TNetworkAdaptorEventType
aEventType
|
|
TUint
aEvent
|
|
const
TDesC8
& aEventData
|
|
TAny
* aSource
|
|
LinkLayerDown()
void
|
LinkLayerDown
|
(
|
)
|
[pure virtual]
|
LinkLayerDown - used to inform the daemon that link layer renegotiation has started.
-
Version
-
0.01
LinkLayerUp()
void
|
LinkLayerUp
|
(
|
)
|
[pure virtual]
|
LinkLayerUp - used to inform the daemon that link layer renegotiation has completed.
-
Version
-
0.01
NewL(MNifIfNotify &)
NewL - accesses comm db to find out which derivative of
CNifConfigurationControl
class to create to handle the subsequent configuration and communication with configurator.
-
Version
-
0.02
SendIoctlMessageL(const ESock::RLegacyResponseMsg &)
Member Data Documentation
MNifIfNotify * iNifIfNotify
iNifIfNotify - to access comm database and notify NIFMAN. Note that this is a pointer to allow it to be zeroed when detaching from NIFMAN (during asynchronous destruction) to avoid a dangling pointer.
-
Version
-
0.01
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.