Messages::ANodeBase Class Reference
| class Messages::ANodeBase : protected NetInterfaces::TInterfaceControl |
| Public Member Functions |
|---|
| IMPORT_C RNodeInterface * | AddClientL(const TNodeId &, const TClientType &, TAny *) |
|
TUint
| CountClients(const TClientType &, const TClientType &) |
| IMPORT_C RNodeInterface * | FindClient(const TRuntimeCtxId &) |
| IMPORT_C RNodeInterface * | FindClientL(const TRuntimeCtxId &) |
|
TClientIter< TTYPEMATCHPOLICY > | GetClientIter(const TClientType &, const TClientType &) |
|
RNodeInterface * | GetFirstClient(const TClientType &, const TClientType &) |
| const TNodeId & | Id() |
| IMPORT_C RNodeInterface * | NewClientInterfaceL(const TClientType &, TAny *) |
|
TInt
| PostToClients(const TRuntimeCtxId &, const TSignalBase &, const TClientType &, const TClientType &, TUint32, TUint32) |
| IMPORT_C void | RemoveClient(RNodeInterface &) |
| IMPORT_C void | RemoveClient(TInt) |
| IMPORT_C void | ReturnInterfacePtrL(ANodeBase *&) |
|
RNodeInterface & | SelfInterface() |
Constructor & Destructor Documentation
ANodeBase(const TNodeId &)
| IMPORT_C | ANodeBase | ( | const TNodeId & | aNodeId | ) | [protected, explicit] |
~ANodeBase()
| IMPORT_C | ~ANodeBase | ( | ) | [protected] |
Member Functions Documentation
AddClientL(const TNodeId &, const TClientType &, TAny *)
CountClients(const TClientType &, const TClientType &)
CountClients(TClientIterBase &)
DoFindClient(const TRuntimeCtxId &, TInt &)
FindClient(const TRuntimeCtxId &)
Find specified client identified by id specified
FindClientL(const TRuntimeCtxId &)
GetClientIter(const TClientType &, const TClientType &)
GetFirstClient(const TClientType &, const TClientType &)
NewClientInterfaceL(const TClientType &, TAny *)
PostToClients(const TRuntimeCtxId &, const TSignalBase &, const TClientType &, const TClientType &, TUint32, TUint32)
PostToClients(TClientIterBase &, const TRuntimeCtxId &, const TSignalBase &, TUint32, TUint32)
RemoveClient(RNodeInterface &)
RemoveClient(TInt)
| IMPORT_C void | RemoveClient | ( | TInt | aIndex | ) | |
ReturnInterfacePtrL(ANodeBase *&)
| IMPORT_C void | ReturnInterfacePtrL | ( | ANodeBase *& | aInterface | ) | |
Member Type Definitions Documentation
Typedef TIfStaticFetcherNearestInHierarchy
Member Data Documentation
const TInt KInterfaceId
| const TInt | KInterfaceId | [static] |
RPointerArray< RNodeInterface > iClients
RNodeInterface
iSelfInterface
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.