datacommsserver/esockserver/inc/ss_connLegacy.h
branchRCL_3
changeset 25 9d7ce34704c8
parent 24 00c6709d25aa
child 26 b564fb5fd78b
--- a/datacommsserver/esockserver/inc/ss_connLegacy.h	Thu Aug 19 11:05:47 2010 +0300
+++ b/datacommsserver/esockserver/inc/ss_connLegacy.h	Tue Aug 31 16:25:36 2010 +0300
@@ -49,11 +49,6 @@
 class TSendErrorToConnection;
 }
 
-namespace ConnActivities
-{
-class CAllInterfaceNotificationActivity;
-}
-
 namespace EnumerateConnectionsActivity
 {
 class TQueryTierStatus;
@@ -89,12 +84,9 @@
 	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);
@@ -163,6 +155,7 @@
 	ADataMonitoringProvider* FetchSubConnDataMonitoringProvider() const;
 
 	//global notifications
+	void InterfaceStateChangeNotification(TDesC8& aInfo);
 	void RequestServiceChangeNotificationL(const Den::RSafeMessage& aMessage);
     void ControlL(TUint aOptionName, TUint aMessageId);
 
@@ -219,6 +212,9 @@
 	RMessage2 iAllInterfaceNotificationMessage;
 	TInterfaceChangeQueue iNotificationQueue;
   	Messages::TNodeId iAllInterfaceNotificationWorker;
+  	
+protected:
+	static const TAnyFn iInterfaceVTableF[];
 	};