mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/abstractmediamtpdataprovider/inc/abstractmediamtpdataproviderconst.h
branchRCL_3
changeset 9 bee149131e4b
parent 0 a2952bb97e68
child 17 780c925249c1
equal deleted inserted replaced
4:d45095c2f4f3 9:bee149131e4b
     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