48 * @param aBuffer Received parameter data. |
48 * @param aBuffer Received parameter data. |
49 * @return A pointer to return value. |
49 * @return A pointer to return value. |
50 */ |
50 */ |
51 TPtrC8 StartL(const TDesC8& aBuffer); |
51 TPtrC8 StartL(const TDesC8& aBuffer); |
52 |
52 |
53 /** |
53 /** |
54 * From CBTNotifierBase Used in asynchronous notifier launch to |
54 * From CBTNotifierBase |
55 * store received parameters into members variables and |
55 * Used in asynchronous notifier launch to start the actual processing |
56 * make needed initializations. |
56 * of parameters received in StartL. StartL just stores a copy of the |
57 * @param aBuffer A buffer containing received parameters |
57 * parameter buffer, schedules a callback to call this method and returns |
58 * @param aReturnVal The return value to be passed back. |
58 * ASAP, so the actual work begins here, safely outside of the StartL |
59 * @param aMessage Should be completed when the notifier is deactivated. |
59 * context so that waiting dialogs can be freely used if need be. |
60 * @return None. |
60 * @return None. |
61 */ |
61 */ |
62 void GetParamsL(const TDesC8& aBuffer, TInt aReplySlot, const RMessagePtr2& aMessage); |
62 void ProcessStartParamsL(); |
63 |
63 |
64 /** |
64 /** |
65 * From CBTNotifierBase |
65 * From CBTNotifierBase |
66 */ |
66 */ |
67 void HandleGetDeviceCompletedL(const CBTDevice* aDev); |
67 void HandleGetDeviceCompletedL(const CBTDevice* aDev); |