commsfwsupport/commselements/nodemessages/inc/nm_node.h
branchRCL_3
changeset 18 9644881fedd0
parent 0 dfb7c4ff071f
equal deleted inserted replaced
17:9ddb1d67ebaf 18:9644881fedd0
   125 	static const TInt KInterfaceId = 10005; //Normally a UID - 10005 for compatibility reasons
   125 	static const TInt KInterfaceId = 10005; //Normally a UID - 10005 for compatibility reasons
   126 	IMPORT_C void ReturnInterfacePtrL(ANodeBase*& aInterface);
   126 	IMPORT_C void ReturnInterfacePtrL(ANodeBase*& aInterface);
   127 
   127 
   128 public:
   128 public:
   129     IMPORT_C virtual RNodeInterface* NewClientInterfaceL(const TClientType& aClientType, TAny* aClientInfo = NULL);
   129     IMPORT_C virtual RNodeInterface* NewClientInterfaceL(const TClientType& aClientType, TAny* aClientInfo = NULL);
   130     IMPORT_C RNodeInterface* AddClientL(const TNodeId& aClientId, const TClientType& aClientType, TAny* aClientInfo = NULL);
   130     IMPORT_C virtual RNodeInterface* AddClientL(const TNodeId& aClientId, const TClientType& aClientType, TAny* aClientInfo = NULL);
   131     IMPORT_C void RemoveClient(RNodeInterface& aClient);
   131     IMPORT_C void RemoveClient(RNodeInterface& aClient);
   132     IMPORT_C void RemoveClient(TInt aIndex);
   132     IMPORT_C void RemoveClient(TInt aIndex);
   133     inline const TNodeId& Id() const
   133     inline const TNodeId& Id() const
   134     	{
   134     	{
   135     	return iSelfInterface.RecipientId();
   135     	return iSelfInterface.RecipientId();