bluetoothengine/btaudioman/inc/basrvaccman.h
branchRCL_3
changeset 21 53b7818cd282
parent 6 6a29d5ad0713
equal deleted inserted replaced
20:2f88a7d66f50 21:53b7818cd282
    14 * Description:  
    14 * Description:  
    15 * ============================================================================
    15 * ============================================================================
    16 *  Name        : basrvaccman.h
    16 *  Name        : basrvaccman.h
    17 *  Part of     : BTEng / Bluetooth Accessory Server
    17 *  Part of     : BTEng / Bluetooth Accessory Server
    18 *  Description : 
    18 *  Description : 
    19 *  Version     : %version: 3.1.4.1.2.2.13 %
    19 *  Version     : %version: 3.1.4.1.2.2.14 %
    20 *
    20 *
    21 */
    21 */
    22 
    22 
    23 
    23 
    24 #ifndef C_BTASRVACCMAN_H
    24 #ifndef C_BTASRVACCMAN_H
    99     void NotifyClientNoProfile(TInt aProfile, const TBTDevAddr& aAddr);
    99     void NotifyClientNoProfile(TInt aProfile, const TBTDevAddr& aAddr);
   100 
   100 
   101     TBTEngConnectionStatus ConnectionStatus4Client(const TBTDevAddr& aAddr) const;
   101     TBTEngConnectionStatus ConnectionStatus4Client(const TBTDevAddr& aAddr) const;
   102 
   102 
   103     TBool IsAvrcpVolCTSupported();
   103     TBool IsAvrcpVolCTSupported();
       
   104     TBool IsAvrcpLegacyVolCTSupported(); 
   104     TBool IsAbsoluteVolumeSupported(const TBTDevAddr& aAddr);
   105     TBool IsAbsoluteVolumeSupported(const TBTDevAddr& aAddr);
   105     TBool DisconnectIfAudioOpenFails();
   106     TBool DisconnectIfAudioOpenFails();
   106 
   107 
   107 private: // From MBTAccObserver
   108 private: // From MBTAccObserver
   108     void NewAccessory(const TBTDevAddr& aAddr, TProfiles aProfile);
   109     void NewAccessory(const TBTDevAddr& aAddr, TProfiles aProfile);
   221     TBool iDisconnectAllPending;
   222     TBool iDisconnectAllPending;
   222     
   223     
   223     CBasrvActive* iAsyncHandlingActive;
   224     CBasrvActive* iAsyncHandlingActive;
   224     
   225     
   225     TBool iAvrcpVolCTSupported;
   226     TBool iAvrcpVolCTSupported;
       
   227     TBool iAvrcpLegacyVolCTSupported;
   226     TBool iDisconnectIfAudioOpenFails;
   228     TBool iDisconnectIfAudioOpenFails;
   227     };
   229     };
   228 
   230 
   229 #endif      // C_BTASRVACCMAN_H
   231 #endif      // C_BTASRVACCMAN_H
   230 
   232