datacommsserver/esockserver/inc/ss_connLegacy.h
changeset 79 cf589eb1e31e
parent 1 21d2ab05f085
child 69 9d7ce34704c8
--- a/datacommsserver/esockserver/inc/ss_connLegacy.h	Fri Sep 17 08:36:26 2010 +0300
+++ b/datacommsserver/esockserver/inc/ss_connLegacy.h	Mon Oct 04 02:21:43 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[];
 	};