diff -r cbb19216b74d -r 00c6709d25aa datacommsserver/esockserver/inc/ss_connLegacy.h --- a/datacommsserver/esockserver/inc/ss_connLegacy.h Thu Jul 15 20:01:43 2010 +0300 +++ b/datacommsserver/esockserver/inc/ss_connLegacy.h Thu Aug 19 11:05:47 2010 +0300 @@ -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[]; };