ipsservices/ipssosplugin/inc/ipsplgonlineoperation.h
changeset 76 38bf5461e270
parent 43 99bcbff212ad
--- a/ipsservices/ipssosplugin/inc/ipsplgonlineoperation.h	Thu Sep 30 11:43:07 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgonlineoperation.h	Thu Oct 14 17:33:43 2010 +0300
@@ -139,7 +139,18 @@
     * @param aStatus completion status of the operation
     */
     void SignalFSObserver( TInt aStatus );
-        
+
+    /**
+     * Checks whether the currently used drive has enough space for a file with
+     * the given size.
+     * 
+     * @param fileSize The file size in bytes.
+     * @return ETrue if a file with the given file size fits on the currently
+     *         used drive, EFalse otherwise.
+     */
+    TBool EnoughDiskSpaceOnCurrentDrive( const TInt aFileSize ) const;
+
+
 protected:
         // mailbox specific activity timer
         CIpsPlgTimerOperation*  iActivityTimer;