equal
deleted
inserted
replaced
19 */ |
19 */ |
20 |
20 |
21 #ifndef CMTPCOPYOBJECT_H |
21 #ifndef CMTPCOPYOBJECT_H |
22 #define CMTPCOPYOBJECT_H |
22 #define CMTPCOPYOBJECT_H |
23 |
23 |
|
24 #include "rmtpframework.h" |
24 #include "cmtprequestprocessor.h" |
25 #include "cmtprequestprocessor.h" |
25 #include "mtpdebug.h" |
26 #include "mtpdebug.h" |
26 |
27 |
27 class RFs; |
28 class RFs; |
28 class CFileMan; |
29 class CFileMan; |
49 MMTPDataProviderFramework& aFramework, |
50 MMTPDataProviderFramework& aFramework, |
50 MMTPConnection& aConnection); |
51 MMTPConnection& aConnection); |
51 |
52 |
52 private: //from CMTPRequestProcessor |
53 private: //from CMTPRequestProcessor |
53 virtual void ServiceL(); |
54 virtual void ServiceL(); |
54 |
55 TMTPResponseCode CheckRequestL(); |
|
56 |
55 private: |
57 private: |
56 void ConstructL(); |
58 void ConstructL(); |
57 void GetParametersL(); |
59 void GetParametersL(); |
58 void SetDefaultParentObjectL(); |
60 void SetDefaultParentObjectL(); |
59 TMTPResponseCode CopyObjectL(TUint32& aNewHandle); |
61 TMTPResponseCode CopyObjectL(TUint32& aNewHandle); |
70 CMTPObjectMetaData* iObjectInfo; //Not owned. |
72 CMTPObjectMetaData* iObjectInfo; //Not owned. |
71 HBufC* iDest; |
73 HBufC* iDest; |
72 TUint32 iNewParentHandle; |
74 TUint32 iNewParentHandle; |
73 TUint32 iStorageId; |
75 TUint32 iStorageId; |
74 TTime iPreviousModifiedTime; |
76 TTime iPreviousModifiedTime; |
75 |
77 RMTPFramework iSingletons; |
76 /** |
78 /** |
77 FLOGGER debug trace member variable. |
79 FLOGGER debug trace member variable. |
78 */ |
80 */ |
79 __FLOG_DECLARATION_MEMBER_MUTABLE; |
81 __FLOG_DECLARATION_MEMBER_MUTABLE; |
80 }; |
82 }; |