ipsservices/ipssosplugin/inc/ipsplgonlineoperation.h
changeset 76 38bf5461e270
parent 43 99bcbff212ad
equal deleted inserted replaced
74:6c59112cfd31 76:38bf5461e270
   137     /**
   137     /**
   138     * Signals observer of the operation if such exists
   138     * Signals observer of the operation if such exists
   139     * @param aStatus completion status of the operation
   139     * @param aStatus completion status of the operation
   140     */
   140     */
   141     void SignalFSObserver( TInt aStatus );
   141     void SignalFSObserver( TInt aStatus );
   142         
   142 
       
   143     /**
       
   144      * Checks whether the currently used drive has enough space for a file with
       
   145      * the given size.
       
   146      * 
       
   147      * @param fileSize The file size in bytes.
       
   148      * @return ETrue if a file with the given file size fits on the currently
       
   149      *         used drive, EFalse otherwise.
       
   150      */
       
   151     TBool EnoughDiskSpaceOnCurrentDrive( const TInt aFileSize ) const;
       
   152 
       
   153 
   143 protected:
   154 protected:
   144         // mailbox specific activity timer
   155         // mailbox specific activity timer
   145         CIpsPlgTimerOperation*  iActivityTimer;
   156         CIpsPlgTimerOperation*  iActivityTimer;
   146         CBaseMtm*               iBaseMtm;
   157         CBaseMtm*               iBaseMtm;
   147         CClientMtmRegistry*     iMtmReg;
   158         CClientMtmRegistry*     iMtmReg;