realtimenetprots/sipfw/ProfileAgent/AlrMonitor/inc/sipalrsnapmonitor.h
branchRCL_3
changeset 56 2c7192069824
parent 41 f54bfd820e04
--- a/realtimenetprots/sipfw/ProfileAgent/AlrMonitor/inc/sipalrsnapmonitor.h	Wed Sep 15 12:36:02 2010 +0300
+++ b/realtimenetprots/sipfw/ProfileAgent/AlrMonitor/inc/sipalrsnapmonitor.h	Wed Oct 13 14:57:13 2010 +0300
@@ -34,7 +34,6 @@
 #include <e32base.h>
 #include <in_sock.h>
 #include <connpref.h>
-#include <extendedconnpref.h>
 
 #ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
 #include <comms-infras/es_mobility_apiext.h>
@@ -57,10 +56,10 @@
 	public: // Constructors and destructor
 	    
     	static CSipAlrSnapMonitor* NewLC( 
-    	    TSipSNAPConfigurationData aSnapData,
+            TUint32 aSnapId,
             MSipAlrObserver& aObserver,
             RSocketServ& aSocketServer,
-            CSipSystemStateMonitor& aSystemStateMonitor);
+            CSipSystemStateMonitor& aSystemStateMonitor );
             
     	~CSipAlrSnapMonitor();
     
@@ -109,9 +108,7 @@
 
         void NewIapAccepted();    
    
-        void NewIapRejected();  
-        
-        TBool BearerId();
+        void NewIapRejected();    
         
 	private: // New functions	
 		
@@ -137,9 +134,9 @@
 	private: // Constructors
 	
 		CSipAlrSnapMonitor( 
-		    TSipSNAPConfigurationData aSnapData,
+		    TUint32 aSnapId,
 		    RSocketServ& aSocketServer,
-		    CSipSystemStateMonitor& aSystemStateMonitor);
+		    CSipSystemStateMonitor& aSystemStateMonitor );
 		
     	void ConstructL( 
     	    MSipAlrObserver& aObserver );
@@ -155,7 +152,7 @@
   			
     private: // Data
     
-    	TSipSNAPConfigurationData iSnapData;	
+		TUint32 iSnapId;	
 		RSocketServ& iSocketServer;
         CSipSystemStateMonitor& iSystemStateMonitor;				
 		RConnection iConnection;
@@ -167,8 +164,6 @@
 		TBool iFirstStartHasSucceeded;
 		TBool iConnectionActive;
 		TBool iDying;
-		TConnPrefList  iPrefList;
-	    TExtendedConnPref iExtPrefs;
 		
 	private: // For testing purposes	
 		
@@ -178,4 +173,4 @@
     	#endif
 	};
 
-#endif //CSIPALRSNAPMONITOR_H
+#endif //CSIPALRSNAPMONITOR_H
\ No newline at end of file