--- 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[];
};