bluetoothengine/bteng/inc/btengpairman.h
branchRCL_3
changeset 10 0707dd69d236
parent 0 f63038272f30
child 11 a42ed326b458
equal deleted inserted replaced
6:6a29d5ad0713 10:0707dd69d236
    59      * Process commands relevant to pairing
    59      * Process commands relevant to pairing
    60      */
    60      */
    61     void ProcessCommandL( const RMessage2& aMessage );
    61     void ProcessCommandL( const RMessage2& aMessage );
    62     
    62     
    63     /**
    63     /**
    64      * Cancels an outstanding command.
       
    65      * @param aOpcode the identifier of the command to be cancelled.
       
    66      */
       
    67     void CancelCommand( TInt aOpCode );
       
    68     
       
    69     /**
       
    70      * Handle a change in BTRegistry remote device table.
    64      * Handle a change in BTRegistry remote device table.
    71      *
    65      *
    72      * @since S60 v5.1
    66      * @since S60 v5.1
    73      */
    67      */
    74     void RemoteRegistryChangeDetected();
    68     void RemoteRegistryChangeDetected();
    99      * Be notified when handling of an outgoing pair has been completed.
    93      * Be notified when handling of an outgoing pair has been completed.
   100      * @param aErr the result of pairing
    94      * @param aErr the result of pairing
   101      * 
    95      * 
   102      */
    96      */
   103     void OutgoingPairCompleted( TInt aErr );
    97     void OutgoingPairCompleted( TInt aErr );
       
    98     
       
    99     /**
       
   100      * Be informed that a session will be closed.
       
   101      *
       
   102      * @since Symbian^3
       
   103      * @param aSession the session to be cloased.
       
   104      */
       
   105     void SessionClosed(CSession2* aSession );
   104     
   106     
   105     /**
   107     /**
   106      * Unpair a device via registry
   108      * Unpair a device via registry
   107      */
   109      */
   108     void UnpairDevice( const TBTDevAddr& aAddr );
   110     void UnpairDevice( const TBTDevAddr& aAddr );
   311     /**
   313     /**
   312      * pair hanlder at the time.
   314      * pair hanlder at the time.
   313      * Own.
   315      * Own.
   314      */
   316      */
   315     CBTEngPairBase* iPairer;
   317     CBTEngPairBase* iPairer;
       
   318     
       
   319     /**
       
   320      * Client-server message for power change requests.
       
   321      */
       
   322     RMessage2 iMessage;
   316     };
   323     };
   317 
   324 
   318 #endif /*BTENGPAIRMANAGER_H_*/
   325 #endif /*BTENGPAIRMANAGER_H_*/