equal
deleted
inserted
replaced
23 */ |
23 */ |
24 |
24 |
25 #include <e32base.h> |
25 #include <e32base.h> |
26 #include <bluetoothav.h> |
26 #include <bluetoothav.h> |
27 #include <bluetooth/avctptypes.h> |
27 #include <bluetooth/avctptypes.h> |
28 #include "internaltypes.h" |
28 #include "avrcputils.h" |
29 |
29 |
30 class CAvrcpPlayerInfoManager; |
30 class CAvrcpPlayerInfoManager; |
31 /** |
31 /** |
32 This class is a base class for all AVRCP commands. It provides |
32 This class is a base class for all AVRCP commands. It provides |
33 the functionality that is common between the AV/C and Browse |
33 the functionality that is common between the AV/C and Browse |
66 explicit CAvrcpCommand(TUint aRemConId, |
66 explicit CAvrcpCommand(TUint aRemConId, |
67 SymbianAvctp::TTransactionLabel aTransactionLabel, |
67 SymbianAvctp::TTransactionLabel aTransactionLabel, |
68 const TBTDevAddr& aAddr); |
68 const TBTDevAddr& aAddr); |
69 |
69 |
70 public: |
70 public: |
71 TBTDblQueLink iHandlingLink; // Used to form handling queue in command handlers |
71 TAvrcpDblQueLink iHandlingLink; // Used to form handling queue in command handlers |
72 TBTDblQueLink iReadyLink; // Used to form ready command queue in CRemConBearerAvrcp |
72 TAvrcpDblQueLink iReadyLink; // Used to form ready command queue in CRemConBearerAvrcp |
73 TBTDblQueLink iSendLink; // Used to form send queue in CRcpRouter |
73 TAvrcpDblQueLink iSendLink; // Used to form send queue in CRcpRouter |
74 |
74 |
75 protected: |
75 protected: |
76 TUint iRemConId; |
76 TUint iRemConId; |
77 SymbianAvctp::TTransactionLabel iTransactionLabel; |
77 SymbianAvctp::TTransactionLabel iTransactionLabel; |
78 |
78 |