bluetoothengine/btnotif/inc/BTNGenericQueryNotifier.h
branchRCL_3
changeset 61 269724087bed
parent 56 9386f31cc85b
child 72 4b59561a31c0
equal deleted inserted replaced
56:9386f31cc85b 61:269724087bed
    57 	 * @param aBuffer Received parameter data.
    57 	 * @param aBuffer Received parameter data.
    58 	 * @return A pointer to return value.
    58 	 * @return A pointer to return value.
    59 	 */
    59 	 */
    60 	TPtrC8 StartL(const TDesC8& aBuffer);
    60 	TPtrC8 StartL(const TDesC8& aBuffer);
    61 
    61 
    62 	/**
    62     /**
    63 	 * From CBTNotifierBase Used in asynchronous notifier launch to
    63     * From CBTNotifierBase
    64 	 * store received parameters into members variables and
    64     * Used in asynchronous notifier launch to start the actual processing
    65 	 * make needed initializations.
    65     * of parameters received in StartL. StartL just stores a copy of the
    66 	 * @param aBuffer A buffer containing received parameters
    66     * parameter buffer, schedules a callback to call this method and returns
    67 	 * @param aReturnVal The return value to be passed back.
    67     * ASAP, so the actual work begins here, safely outside of the StartL
    68 	 * @param aMessage Should be completed when the notifier is deactivated.
    68     * context so that waiting dialogs can be freely used if need be.
    69 	 * @return None.
    69     * @return None.
    70 	 */
    70     */
    71 	void GetParamsL(const TDesC8& aBuffer, TInt aReplySlot,
    71 	void ProcessStartParamsL();
    72 			const RMessagePtr2& aMessage);
       
    73 
    72 
    74 	/**
    73 	/**
    75 	 * From CBTNotifierBase Updates a currently active notifier.
    74 	 * From CBTNotifierBase Updates a currently active notifier.
    76 	 * @param aBuffer The updated data.
    75 	 * @param aBuffer The updated data.
    77 	 * @return A pointer to return value.
    76 	 * @return A pointer to return value.