codhandler/codeng/inc/CodEngBase.h
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
equal deleted inserted replaced
48:79859ed3eea9 49:919f36ff910f
    26 #include <e32base.h>
    26 #include <e32base.h>
    27 #include <f32file.h>
    27 #include <f32file.h>
    28 #include <apmrec.h>
    28 #include <apmrec.h>
    29 #include <apparc.h>
    29 #include <apparc.h>
    30 #include "CodSaver.h"
    30 #include "CodSaver.h"
    31 #include <CodDownload.h>
    31 #include <coddownload.h>
    32 
    32 
    33 // FORWARD DECLARATION
    33 // FORWARD DECLARATION
    34 
    34 
    35 class CCodData;
    35 class CCodData;
    36 class CDocumentHandler;
    36 class CDocumentHandler;
   586         * Create saver object.
   586         * Create saver object.
   587         * @param aType Data type.
   587         * @param aType Data type.
   588         * @return Saver object for this data type. Ownership not passed.
   588         * @return Saver object for this data type. Ownership not passed.
   589         */
   589         */
   590         CCodSaver* CreateSaverL( const TDesC8& aType );
   590         CCodSaver* CreateSaverL( const TDesC8& aType );
       
   591         
       
   592         /* Fota Saver Setting
       
   593          * 
       
   594          */
       
   595        void FotaSaverSettingL();
   591 
   596 
   592     private:    // implementation
   597     private:    // implementation
   593     
   598     
   594         /**
   599         /**
   595         * Set root and temp paths.
   600         * Set root and temp paths.
   677         TBool iPhoneMemoryOk;
   682         TBool iPhoneMemoryOk;
   678         /// Saving to MMC is OK.
   683         /// Saving to MMC is OK.
   679         TBool iMmcOk;
   684         TBool iMmcOk;
   680 #endif
   685 #endif
   681         /// Paths on removable media?
   686         /// Paths on removable media?
   682         TBool iRemovableMedia;
   687         TInt32 iRemovableMediaStatus;
   683         /// ROAP Data. Owned.
   688         /// ROAP Data. Owned.
   684         CRoapData* iRoapData;
   689         CRoapData* iRoapData;
   685         /// Progress or NULL. Owned.
   690         /// Progress or NULL. Owned.
   686         TCodProgress* iProgress;
   691         TCodProgress* iProgress;
   687         /// Multipart body parts or NULL. Not owned.
   692         /// Multipart body parts or NULL. Not owned.