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.