diff -r 9386f31cc85b -r 269724087bed bluetoothengine/btnotif/inc/BTNGenericQueryNotifier.h --- 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.