bluetoothengine/btnotif/inc/BTNGenericQueryNotifier.h
branchRCL_3
changeset 61 269724087bed
parent 56 9386f31cc85b
child 72 4b59561a31c0
--- a/bluetoothengine/btnotif/inc/BTNGenericQueryNotifier.h	Wed Sep 01 12:20:04 2010 +0100
+++ b/bluetoothengine/btnotif/inc/BTNGenericQueryNotifier.h	Tue Sep 14 21:37:10 2010 +0300
@@ -59,17 +59,16 @@
 	 */
 	TPtrC8 StartL(const TDesC8& aBuffer);
 
-	/**
-	 * From CBTNotifierBase Used in asynchronous notifier launch to
-	 * store received parameters into members variables and
-	 * make needed initializations.
-	 * @param aBuffer A buffer containing received parameters
-	 * @param aReturnVal The return value to be passed back.
-	 * @param aMessage Should be completed when the notifier is deactivated.
-	 * @return None.
-	 */
-	void GetParamsL(const TDesC8& aBuffer, TInt aReplySlot,
-			const RMessagePtr2& aMessage);
+    /**
+    * From CBTNotifierBase
+    * Used in asynchronous notifier launch to start the actual processing
+    * of parameters received in StartL. StartL just stores a copy of the
+    * parameter buffer, schedules a callback to call this method and returns
+    * ASAP, so the actual work begins here, safely outside of the StartL
+    * context so that waiting dialogs can be freely used if need be.
+    * @return None.
+    */
+	void ProcessStartParamsL();
 
 	/**
 	 * From CBTNotifierBase Updates a currently active notifier.