diff -r ae47d0499bee -r c9776eadbffd datacommsserver/esockserver/inc/ss_connLegacy.h --- a/datacommsserver/esockserver/inc/ss_connLegacy.h Mon Sep 06 13:49:23 2010 +0100 +++ b/datacommsserver/esockserver/inc/ss_connLegacy.h Mon Sep 13 15:06:46 2010 +0100 @@ -49,6 +49,11 @@ class TSendErrorToConnection; } +namespace ConnActivities +{ +class CAllInterfaceNotificationActivity; +} + namespace EnumerateConnectionsActivity { class TQueryTierStatus; @@ -84,9 +89,12 @@ friend class EnumerateConnectionsActivity::TCompleteClient; friend class AllInterfaceNotificationActivity::TEnqueueNotification; friend class AllInterfaceNotificationActivity::TSendErrorToConnection; + friend class ConnActivities::CAllInterfaceNotificationActivity; friend class ConnStates::TNoTagOrCancelAllInterfaceWorker; friend class ConnStates::TCancelAllInterfaceNotificationWorker; +public: + enum { KIPProtoConnectionProviderFactoryUid = 0x10281DD3 }; public: //So that friends of CConnection (transitions) can access it void CompleteAttachL(TSelectionPrefs& aPrefs); void CancelServiceChangeNotification(const Den::RSafeMessage& aMessage); @@ -155,7 +163,6 @@ ADataMonitoringProvider* FetchSubConnDataMonitoringProvider() const; //global notifications - void InterfaceStateChangeNotification(TDesC8& aInfo); void RequestServiceChangeNotificationL(const Den::RSafeMessage& aMessage); void ControlL(TUint aOptionName, TUint aMessageId); @@ -212,9 +219,6 @@ RMessage2 iAllInterfaceNotificationMessage; TInterfaceChangeQueue iNotificationQueue; Messages::TNodeId iAllInterfaceNotificationWorker; - -protected: - static const TAnyFn iInterfaceVTableF[]; };