diff -r 6c59112cfd31 -r 38bf5461e270 ipsservices/ipssosplugin/inc/ipsplgonlineoperation.h --- 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;