CLanxBearer Class Reference
class CLanxBearer : public CBase |
Constructor & Destructor Documentation
CLanxBearer(CLANLinkCommon *)
Constructor. Initialises the link layer object iLink and the notifier iNotify (inherited from CNIfIfBase) to aLink and aNotify respectively.
Member Functions Documentation
BlockFlow(TBlockOption)
TInt
| BlockFlow | ( | TBlockOption | aOption | ) | [virtual] |
ConstructL()
void | ConstructL | ( | ) | [virtual] |
ConstructL method. Does nothing (CLanxBearer has no memory allocating objects).
GetConfig(TBinderConfig &)
GetName(TDes &)
Return the interface name
Parameters
TDes & aName | Out parameter to return the name |
MatchesUpperControl(const ESock::MUpperControl *)
Check whether the passed MUpperControl matches that associated with the current instance
Process(RMBufChain &, TAny *)
ProtocolName()
const TDesC8 & | ProtocolName | ( | ) | const [pure virtual] |
SetProvisionL(const Meta::SMetaData *)
SetUpperPointers(ESock::MUpperDataReceiver *, ESock::MUpperControl *)
StartSending(CProtocolBase *)
StartSending notifies the protocol that this object is ready to transmit and process data. CLanxBearer provides a default implementation which calls the iProtocol's StartSending method, passing this as input.
Parameters
CProtocolBase * aProtocol | A pointer to the object which signalled it is ready to StartSending. |
UpdateMACAddr()
void | UpdateMACAddr | ( | ) | [virtual] |
WantsProtocol(TUint16, const TUint8 *)
Member Data Documentation
TSoIfConnectionInfo
iSoIfConnectionInfo
TBool
iSoIfConnectionInfoCached
TBool
| iSoIfConnectionInfoCached | [protected] |
ESock::MUpperControl * iUpperControl
ESock::MUpperDataReceiver * iUpperReceiver
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.