codhandler/codeng/inc/CodEngBase.h
branchRCL_3
changeset 93 79859ed3eea9
parent 91 30342f40acbf
child 94 919f36ff910f
equal deleted inserted replaced
92:e1bea15f9a39 93:79859ed3eea9
    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();
       
   596 
   591 
   597     private:    // implementation
   592     private:    // implementation
   598     
   593     
   599         /**
   594         /**
   600         * Set root and temp paths.
   595         * Set root and temp paths.
   682         TBool iPhoneMemoryOk;
   677         TBool iPhoneMemoryOk;
   683         /// Saving to MMC is OK.
   678         /// Saving to MMC is OK.
   684         TBool iMmcOk;
   679         TBool iMmcOk;
   685 #endif
   680 #endif
   686         /// Paths on removable media?
   681         /// Paths on removable media?
   687         TInt32 iRemovableMediaStatus;
   682         TBool iRemovableMedia;
   688         /// ROAP Data. Owned.
   683         /// ROAP Data. Owned.
   689         CRoapData* iRoapData;
   684         CRoapData* iRoapData;
   690         /// Progress or NULL. Owned.
   685         /// Progress or NULL. Owned.
   691         TCodProgress* iProgress;
   686         TCodProgress* iProgress;
   692         /// Multipart body parts or NULL. Not owned.
   687         /// Multipart body parts or NULL. Not owned.