supl/locationomasuplprotocolhandler/protocolhandlerver2/inc/epos_comasuplprotocolmanager2.h
branchRCL_3
changeset 44 2b4ea9893b66
parent 0 667063e416a2
child 45 6b6920c56e2f
child 50 4c28d569e1fe
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver2/inc/epos_comasuplprotocolmanager2.h	Thu Aug 19 10:20:18 2010 +0300
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver2/inc/epos_comasuplprotocolmanager2.h	Tue Aug 31 15:37:04 2010 +0300
@@ -277,9 +277,11 @@
 	virtual void TerminateSession(CSuplSessionBase *aSession, TInt aErrorCode);
 	
 public: // For setting UI observer    
-	TInt LaunchSettingsUI(MOMASuplUICompletionObserver* aObserver,const TDesC& aForHslp);
-	TInt LaunchSuplUsageSettingsUI(MOMASuplUICompletionObserver* aObserver, TBool aRoaming);
-	TInt LaunchSuplDialogTimeoutUI(MOMASuplUICompletionObserver* aObserver );
+
+	// For setting UI observer    
+	//TInt LaunchSettingsUI(MOMASuplUICompletionObserver* aObserver,const TDesC& aForHslp);
+	//TInt LaunchSuplUsageSettingsUI(MOMASuplUICompletionObserver* aObserver, TBool aRoaming);
+	//TInt LaunchSuplDialogTimeoutUI(MOMASuplUICompletionObserver* aObserver );
 	void UpdateAllSubSessnsInSameSession(TInt aIpcSessionId);
 
 	void SettingsChanged();
@@ -291,7 +293,7 @@
 	* @param aError - Error during Launch
 	* @return None
 	*/
-	void SettingsUICompletedL(TInt aError);
+	void SettingsUICompletedL(TInt /*aError*/) {};
 
 	/** 
 	* This callback method is used to notify the client about 
@@ -299,7 +301,7 @@
 	* @param aError - Error during Launch
 	* @return None
 	*/
-	void SettingsUsageUICompletedL(TInt aError);
+	void SettingsUsageUICompletedL(TInt /*aError*/) {};
 
 	/** 
 	* This callback method is used to notify the client about 
@@ -307,8 +309,8 @@
 	* @param aError - Error during Launch
 	* @return None
 	*/
-	void SettingsTimeOutUICompletedL(TInt aError);
-
+	void SettingsTimeOutUICompletedL(TInt /*aError*/) {};
+	
 public: //From base class MSuplSettingsObserver
 
 	/**
@@ -319,6 +321,14 @@
 	*/
     virtual void HandleSuplSettingsChangeL(TSuplSettingsEventType aEvent,TInt aSlpId);                 
 
+	/**
+	* HandleSuplTriggerStatusChangeL,Observeed function, gets called.
+	* @since MCL v10.1
+	* @param       aSuplTriggerStatus,TSuplTriggerStatus, Trigger Status ON or OFF
+	* @return      None
+	*/
+    virtual void HandleSuplTriggerStatusChangeL(CSuplSettings::TSuplTriggerStatus aSuplTriggerStatus);           
+
 public:  // From base class MSuplSessionObserver
 	/**
 	* HandleSuplSessionChangeL,Observeed function, gets called.
@@ -477,7 +487,7 @@
      * @param      None. 
      * @return     None.
      */
-    void ReadSuplUsage();
+    //void ReadSuplUsage();
 	
     /**
      * ReadOMASuplConfigurationL, Reads OMA Supl Configuration.