diff -r 9ddb1d67ebaf -r 9644881fedd0 datacommsserver/esockserver/inc/ss_mmcommsprov.h --- a/datacommsserver/esockserver/inc/ss_mmcommsprov.h Tue May 11 17:20:19 2010 +0300 +++ b/datacommsserver/esockserver/inc/ss_mmcommsprov.h Tue May 25 14:00:39 2010 +0300 @@ -71,10 +71,13 @@ friend class IpCprStates::TSendParamsToSelf; friend class IpCprStates::TUpdateNetMCPR; friend class PRStates::TRespondWithRetrievedParams; - + public: typedef ITFHIERARCHY_LINK_1(CMMCommsProviderBase, MeshMachine::AMMNodeBase, MAccessPointConfigApi) TIfStaticFetcherNearestInHierarchy; IMPORT_C void ReturnInterfacePtrL(MAccessPointConfigApi*& aInterface); + + IMPORT_C virtual Messages::RNodeInterface* AddClientL(const Messages::TNodeId& aClientId, const Messages::TClientType& aClientType, TAny* aClientInfo = NULL); + void DestroyOrphanedDataClients(); IMPORT_C void SetParametersL(const RCFParameterFamilyBundleC& aParameterBundle);