mtpfws/mtpfw/dataproviders/dputility/inc/cmtpsendobjectinfo.h
changeset 47 63cf70d3ecd8
parent 22 a5c0bb5018eb
equal deleted inserted replaced
44:a5deb6b96675 47:63cf70d3ecd8
    25 #include <mtp/tmtptypenull.h>
    25 #include <mtp/tmtptypenull.h>
    26 
    26 
    27 #include "cmtprequestprocessor.h"
    27 #include "cmtprequestprocessor.h"
    28 #include "rmtpdpsingletons.h"
    28 #include "rmtpdpsingletons.h"
    29 #include "rmtpframework.h"
    29 #include "rmtpframework.h"
    30 #include "mtpdebug.h"
       
    31 
    30 
    32 class CMTPTypeFile;
    31 class CMTPTypeFile;
    33 class CMTPTypeObjectInfo;
    32 class CMTPTypeObjectInfo;
    34 class CMTPTypeObjectPropList;
    33 class CMTPTypeObjectPropList;
    35 class CMTPTypeObjectPropListElement;
    34 class CMTPTypeObjectPropListElement;
   100         ESendObjectFail
    99         ESendObjectFail
   101         };
   100         };
   102         
   101         
   103 private: // Owned
   102 private: // Owned
   104 
   103 
   105     /**
       
   106     FLOGGER debug trace member variable.
       
   107     */
       
   108     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
   109 
       
   110     CMTPTypeFile*           iFileReceived;
   104     CMTPTypeFile*           iFileReceived;
   111     CMTPTypeObjectInfo*     iObjectInfo;
   105     CMTPTypeObjectInfo*     iObjectInfo;
   112     CMTPTypeObjectPropList* iObjectPropList;
   106     CMTPTypeObjectPropList* iObjectPropList;
   113     TMTPSendingObjectState  iProgress;
   107     TMTPSendingObjectState  iProgress;
   114     TUint16                 iOperationCode;
   108     TUint16                 iOperationCode;
   121     CMTPObjectMetaData*     iReceivedObject;
   115     CMTPObjectMetaData*     iReceivedObject;
   122     TMTPTypeRequest         iExpectedSendObjectRequest;
   116     TMTPTypeRequest         iExpectedSendObjectRequest;
   123     TBool                   iIsFolder;
   117     TBool                   iIsFolder;
   124     TMTPTypeNull            iNullObject;
   118     TMTPTypeNull            iNullObject;
   125     TUint16                 iProtectionStatus;
   119     TUint16                 iProtectionStatus;
       
   120     TUint16                 iHiddenStatus;
   126     TUint32                 iPreviousTransactionID;
   121     TUint32                 iPreviousTransactionID;
   127     RMTPDpSingletons		iDpSingletons;
   122     RMTPDpSingletons		iDpSingletons;
   128     TFileName				iName;
   123     TFileName				iName;
   129     TBool					iNoRollback;
   124     TBool					iNoRollback;
   130     RMTPFramework           iSingletons;
   125     RMTPFramework           iSingletons;