CPktDrvBase Class Reference
| class CPktDrvBase : public CBase |
- Since
- v8.1 (internalComponent from v5.0u)
Constructor & Destructor Documentation
CPktDrvBase(CPktDrvFactory &)
Member Functions Documentation
ConstructL(CLANLinkCommon *)
Control(TUint, TUint, TDes8 &, TAny *)
GetInterfaceAddress()
|
TUint8 * | GetInterfaceAddress | ( | ) | const [pure virtual] |
GetMulticastList(const THWAddr *, TInt &)
GetRxMode()
|
TInt
| GetRxMode | ( | ) | const [pure virtual] |
InterfacePowerDown()
|
TInt
| InterfacePowerDown | ( | ) | [pure virtual] |
InterfacePowerUp()
|
TInt
| InterfacePowerUp | ( | ) | [pure virtual] |
InterfaceResume()
|
TInt
| InterfaceResume | ( | ) | [pure virtual] |
InterfaceSleep()
|
TInt
| InterfaceSleep | ( | ) | [pure virtual] |
Notification(enum TAgentToNifEventType, void *)
ResetInterface()
|
TInt
| ResetInterface | ( | ) | [pure virtual] |
SenseInterfacePower()
|
TInt
| SenseInterfacePower | ( | ) | const [inline] |
SetInterfaceAddress(const THWAddr &)
|
TInt
| SetInterfaceAddress | ( | const THWAddr & | | ) | [pure virtual] |
SetMulticastList(const THWAddr *, TInt)
SetNameL(const TDesC &)
| IMPORT_C void | SetNameL | ( | const TDesC & | aName | ) | |
StartInterface()
|
TInt
| StartInterface | ( | ) | [pure virtual] |
StopInterface()
|
TInt
| StopInterface | ( | ) | [pure virtual] |
Member Enumerations Documentation
Enum TDriverPowerState
Enumerators
| EPowerOn | |
| EPowerOff | |
| ESleep | |
Enum TDriverResetState
Enumerators
| EStart | |
| EWarmStart | |
| EInitialising | |
| Ready | |
| ESleeping | |
| ERunning | |
| EHalted | |
Enum TRxMode
Enumerators
| RxOff | |
| RxPhysicalAddr | |
| RxBroadcast | |
| RxSomeMulticast | |
| RxAllMulticast | |
| RxPromiscuous | |
Member Data Documentation
CPktDrvFactory * iFactory
TDriverPowerState
iPowerState
TInt
iRefCount
|
TInt
| iRefCount | [protected] |
TDriverResetState
iResetState
TPacketDriverStats
iStats
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.