61 const TDesC& aFileName ); |
61 const TDesC& aFileName ); |
62 |
62 |
63 /** |
63 /** |
64 * Check the file size, if file doesn't exist, leave |
64 * Check the file size, if file doesn't exist, leave |
65 * @param aFs, handle of file server session |
65 * @param aFs, handle of file server session |
66 * @param aFileName, fine name |
66 * @param aFileName, file name |
67 * @return TUint64 size for specified file |
67 * @return TUint64 size for specified file |
68 */ |
68 */ |
69 static TUint64 GetObjectSizeL( RFs& aFs, const TDesC& aFileName ); |
69 static TUint64 GetObjectSizeL( RFs& aFs, const TDesC& aFileName ); |
70 |
70 |
71 /** |
71 /** |
72 * Get file date modified info |
72 * Get file date modified info |
73 * @param aFs , handle of file server session |
73 * @param aFs , handle of file server session |
74 * @param aFullFileName, fine name |
74 * @param aFullFileName, file name |
75 * @return TTime for specified file |
75 * @param aDateModified, MTP time format (YYYYMMDDTHHMMSS) for the file |
76 */ |
76 */ |
77 static void GetObjectDateModifiedL( RFs& aFs, const TDesC& aFullFileName, TDes& aDateModified ); |
77 static void GetObjectDateModifiedL( RFs& aFs, const TDesC& aFullFileName, TDes& aDateModified ); |
|
78 |
|
79 |
|
80 /** |
|
81 * Converts a date time string in the internal MTP format (YYYYMMDDTHHMMSS) |
|
82 * to a TTime. |
|
83 * @param aDateTime string, containing date and time |
|
84 * @param aTime, the TTime objec if the date time string is parsed correctly |
|
85 * @return error code |
|
86 */ |
|
87 static TInt DesToTTime( const TDesC& aDateTime, TTime& aTime ); |
78 |
88 |
79 /** |
89 /** |
80 * Check if file is read-only, if file doesn't exist, leave |
90 * Check if file is read-only, if file doesn't exist, leave |
81 * @param aFs , handle of file server session |
91 * @param aFs , handle of file server session |
82 * @param aFullFileName, the file to be check |
92 * @param aFullFileName, the file to be check |