147 * From MBTEngActiveObserver. |
147 * From MBTEngActiveObserver. |
148 * Callback to notify that an outstanding request has completed. |
148 * Callback to notify that an outstanding request has completed. |
149 * |
149 * |
150 * @since S60 v3.2 |
150 * @since S60 v3.2 |
151 * @param aActive Pointer to the active object that completed. |
151 * @param aActive Pointer to the active object that completed. |
|
152 * @param aStatus The status of the completed request. |
|
153 */ |
|
154 virtual void RequestCompletedL( CBTEngActive* aActive, |
|
155 TInt aStatus ); |
|
156 |
|
157 /** |
|
158 * Callback for handling cancelation of an outstanding request. |
|
159 * |
152 * @param aId The ID that identifies the outstanding request. |
160 * @param aId The ID that identifies the outstanding request. |
153 * @param aStatus The status of the completed request. |
161 */ |
154 */ |
162 virtual void CancelRequest( TInt aRequestId ); |
155 virtual void RequestCompletedL( CBTEngActive* aActive, TInt aId, |
163 |
156 TInt aStatus ); |
|
157 |
|
158 /** |
164 /** |
159 * From MBTEngActiveObserver. |
165 * From MBTEngActiveObserver. |
160 * Callback to notify that an error has occurred in RunL. |
166 * Callback to notify that an error has occurred in RunL. |
161 * |
167 * |
162 * @since S60 v3.2 |
168 * @since S60 v3.2 |
163 * @param aActive Pointer to the active object that completed. |
169 * @param aActive Pointer to the active object that completed. |
164 * @param aId The ID that identifies the outstanding request. |
|
165 * @param aStatus The status of the completed request. |
170 * @param aStatus The status of the completed request. |
166 */ |
171 */ |
167 virtual void HandleError( CBTEngActive* aActive, TInt aId, |
172 virtual void HandleError( CBTEngActive* aActive, |
168 TInt aError ); |
173 TInt aError ); |
169 |
174 |
170 private: |
175 private: |
171 |
176 |
172 /** |
177 /** |