supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplconnrequestor.h
--- 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;
};