9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
|
18 |
17 |
19 #ifndef ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |
18 #ifndef ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |
20 #define ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |
19 #define ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |
21 |
20 |
22 #include <mtp/mtpprotocolconstants.h> |
21 #include <mtp/mtpprotocolconstants.h> |
53 |
52 |
54 // Recommended |
53 // Recommended |
55 EMTPOpCodeGetObjectPropList, |
54 EMTPOpCodeGetObjectPropList, |
56 EMTPOpCodeSetObjectPropList, |
55 EMTPOpCodeSetObjectPropList, |
57 EMTPOpCodeGetInterdependentPropDesc, |
56 EMTPOpCodeGetInterdependentPropDesc, |
58 |
57 |
59 EMTPExtOpCodeAbstractMediaPreference, // 0x9203 |
58 EMTPExtOpCodeAbstractMediaPreference, // 0x9203 |
60 |
59 |
61 EMTPOpCodeCopyObject, |
60 EMTPOpCodeCopyObject, |
62 EMTPOpCodeMoveObject, |
61 EMTPOpCodeMoveObject, |
63 |
62 |
64 EMTPOpCodeSendObjectPropList, |
63 EMTPOpCodeSendObjectPropList, |
65 EMTPOpCodeGetFormatCapabilities |
64 EMTPOpCodeGetFormatCapabilities |
66 }; |
65 }; |
67 |
66 |
68 #if 0 |
|
69 /** |
|
70 * define all the object properties that are supported by the abstract media data provider |
|
71 */ |
|
72 static const TUint16 KAbstractMediaMtpDataProviderSupportedProperties[] = |
|
73 { |
|
74 // Mandatory for all objects |
|
75 EMTPObjectPropCodeStorageID, |
|
76 EMTPObjectPropCodeObjectFormat, |
|
77 EMTPObjectPropCodeProtectionStatus, |
|
78 EMTPObjectPropCodeObjectSize, |
|
79 EMTPObjectPropCodeObjectFileName, |
|
80 EMTPObjectPropCodeParentObject, |
|
81 EMTPObjectPropCodePersistentUniqueObjectIdentifier, |
|
82 EMTPObjectPropCodeName, |
|
83 EMTPObjectPropCodeNonConsumable, |
|
84 |
|
85 // additional for all |
|
86 EMTPObjectPropCodeDateAdded, |
|
87 EMTPObjectPropCodeDateCreated, |
|
88 EMTPObjectPropCodeDateModified, |
|
89 }; |
|
90 #endif |
|
91 |
|
92 |
|
93 #endif // ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |
67 #endif // ABSTRACTMEDIAMTPDATAPROVIDERCONST_H |