mmappcomponents/mmmtpdataprovider/inc/mmmtpdputility.h
changeset 62 b276843a15ba
parent 32 edd273b3192a
equal deleted inserted replaced
58:c76ea6caa649 62:b276843a15ba
    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