supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplconnrequestor.h
changeset 32 b12ea03c50a3
parent 22 4c4ed41530db
child 39 3efc7a0e8755
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplconnrequestor.h	Thu May 27 13:18:17 2010 +0300
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplconnrequestor.h	Wed Jun 23 18:40:52 2010 +0300
@@ -33,6 +33,7 @@
 class COMASuplFallBackHandler;
 class COMASUPLProtocolManager1;
 class COMASuplDialogTimer;
+class CRepository;
 /**
  *  Class for doing asynchronous service  i.e. used for Sending Packet to Socket.	
  *
@@ -92,6 +93,18 @@
 		 */ 
 		void CreateConnectionL(TInt aDialogTimeOutDelay);
 		
+		
+		/**
+		* CreateConnection Method Overload. Creates the Socket required to
+		* communicate with the SLP. Called in case of NI case.
+		* @since 
+		* @param aPrompt used to show connection dialog using OCC Api's.
+		* @param aWlanOnly used to connect server using wlan only.
+		* @return None
+		* Added CreateConnectionL with aPrompt and aWLANOnly for OCC.
+		*/ 
+		void CreateConnectionL(TBool aPrompt,TBool aWlanOnly);
+		
 		/**
 		* SendPacket Method.
 		* @since Series 60 3.1
@@ -271,6 +284,8 @@
 			//SUPLSettings
 			CSuplSettingsInternal *iSuplSettings;
 			
+			CRepository*            iRepository;
+			
 			//Trace Utility
 			COMASuplTrace* iTrace;
 			TBool iIsHSLPGenerated;
@@ -283,6 +298,11 @@
             TBool iIsSettingInitilized;
             
             TInt64 iCurrentSLPId;
+            TBool iPrompt;
+            
+            TBool iWlanOnly;
+            
+            TBool iIsStaleLocIdPresent;
 
 };