bluetoothappprofiles/avrcp/remconbeareravrcp/inc/avrcpcommand.h
branchRCL_3
changeset 11 a42ed326b458
parent 0 f63038272f30
equal deleted inserted replaced
10:0707dd69d236 11:a42ed326b458
    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