mtpdataproviders/mtpimagedp/inc/cmtpimagedpsendobjectinfo.h
changeset 47 63cf70d3ecd8
parent 22 a5c0bb5018eb
equal deleted inserted replaced
44:a5deb6b96675 47:63cf70d3ecd8
   151     void CreateFsObjectL();
   151     void CreateFsObjectL();
   152     TMTPResponseCode ErrorToMTPError(TInt err)const;
   152     TMTPResponseCode ErrorToMTPError(TInt err)const;
   153     TBool IsTooLarge(TUint64 aObjectSize) const;
   153     TBool IsTooLarge(TUint64 aObjectSize) const;
   154 private: // Owned
   154 private: // Owned
   155 
   155 
   156     /**
       
   157     FLOGGER debug trace member variable.
       
   158     */
       
   159     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
   160 
       
   161     CMTPImageDataProvider&   iDataProvider;    
   156     CMTPImageDataProvider&   iDataProvider;    
   162     CMTPTypeFile*            iFileReceived;
   157     CMTPTypeFile*            iFileReceived;
   163     CMTPTypeObjectInfo*      iObjectInfo;
   158     CMTPTypeObjectInfo*      iObjectInfo;
   164     CMTPTypeObjectPropList*  iObjectPropList;
   159     CMTPTypeObjectPropList*  iObjectPropList;
   165     TMTPSendingObjectState   iCurrentState;
   160     TMTPSendingObjectState   iCurrentState;
   173     HBufC*                   iDateMod;// To carry modified date extracted from PropertyList
   168     HBufC*                   iDateMod;// To carry modified date extracted from PropertyList
   174     HBufC*                   iDateCreated;// To carry created date extracted from PropertyList
   169     HBufC*                   iDateCreated;// To carry created date extracted from PropertyList
   175     CMTPObjectMetaData*      iReceivedObject;
   170     CMTPObjectMetaData*      iReceivedObject;
   176     TMTPTypeRequest          iExpectedSendObjectRequest;
   171     TMTPTypeRequest          iExpectedSendObjectRequest;
   177     TUint16                  iProtectionStatus;
   172     TUint16                  iProtectionStatus;
       
   173     TUint16                  iHiddenStatus;
   178     TUint16                  iFormatCode;
   174     TUint16                  iFormatCode;
   179     TUint32                  iPreviousTransactionID;
   175     TUint32                  iPreviousTransactionID;
   180     CMTPImageDpObjectPropertyMgr&  iObjectPropertyMgr;
   176     CMTPImageDpObjectPropertyMgr&  iObjectPropertyMgr;
   181     TFileName                iName;
   177     TFileName                iName;
   182     TItemId                  iObjectId;
   178     TItemId                  iObjectId;