bluetoothengine/bteng/inc/btengsrvbbconnectionmgr.h
branchRCL_3
changeset 23 9386f31cc85b
parent 22 613943a21004
equal deleted inserted replaced
22:613943a21004 23:9386f31cc85b
   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 aId The ID that identifies the outstanding request.
   152      * @param aStatus The status of the completed request.
   153      * @param aStatus The status of the completed request.
   153      */
   154      */
   154     virtual void RequestCompletedL( CBTEngActive* aActive,
   155     virtual void RequestCompletedL( CBTEngActive* aActive, TInt aId, 
   155                                      TInt aStatus );
   156                                      TInt aStatus );
   156 
   157 
   157     /**
       
   158      * Callback for handling cancelation of an outstanding request.
       
   159      *
       
   160      * @param aId The ID that identifies the outstanding request.
       
   161      */
       
   162     virtual void CancelRequest( TInt aRequestId );
       
   163     
       
   164     /**
   158     /**
   165      * From MBTEngActiveObserver.
   159      * From MBTEngActiveObserver.
   166      * Callback to notify that an error has occurred in RunL.
   160      * Callback to notify that an error has occurred in RunL.
   167      *
   161      *
   168      * @since S60 v3.2
   162      * @since S60 v3.2
   169      * @param aActive Pointer to the active object that completed.
   163      * @param aActive Pointer to the active object that completed.
       
   164      * @param aId The ID that identifies the outstanding request.
   170      * @param aStatus The status of the completed request.
   165      * @param aStatus The status of the completed request.
   171      */
   166      */
   172     virtual void HandleError( CBTEngActive* aActive,
   167     virtual void HandleError( CBTEngActive* aActive, TInt aId, 
   173                                TInt aError );
   168                                TInt aError );
   174 
   169 
   175 private:
   170 private:
   176 
   171 
   177     /**
   172     /**