harvester/server/inc/harvesterao.h
branchRCL_3
changeset 63 e538444823de
parent 53 29d87345eaeb
equal deleted inserted replaced
57:2872ae438bf7 63:e538444823de
    19 #define __CHARVESTERAO_H__
    19 #define __CHARVESTERAO_H__
    20 
    20 
    21 #include <e32cmn.h>
    21 #include <e32cmn.h>
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 #include <badesca.h>
    23 #include <badesca.h>
    24 
       
    25 #include <rlocationobjectmanipulator.h>
       
    26 
    24 
    27 #include "contextengine.h"
    25 #include "contextengine.h"
    28 #include "mdeharvestersession.h"
    26 #include "mdeharvestersession.h"
    29 
    27 
    30 #include "harvesterplugin.h"
    28 #include "harvesterplugin.h"
    74 		CHarvesterAoPropertyDefs();
    72 		CHarvesterAoPropertyDefs();
    75 	
    73 	
    76 		void ConstructL(CMdEObjectDef& aObjectDef);
    74 		void ConstructL(CMdEObjectDef& aObjectDef);
    77 
    75 
    78 	public:	
    76 	public:	
    79         static CHarvesterAoPropertyDefs* NewL();
    77 		static CHarvesterAoPropertyDefs* NewL(CMdEObjectDef& aObjectDef);
    80         void SetByObjectDefL( CMdEObjectDef& aObjectDef );
       
    81 	};
    78 	};
    82 
    79 
    83 /**
    80 /**
    84  * MHarvesterStatusObserver
    81  * MHarvesterStatusObserver
    85  */	
    82  */	
   556         // not own
   553         // not own
   557         CHarvesterMediaIdUtil* iMediaIdUtil;
   554         CHarvesterMediaIdUtil* iMediaIdUtil;
   558         
   555         
   559         CHarvesterAoPropertyDefs* iPropDefs;
   556         CHarvesterAoPropertyDefs* iPropDefs;
   560         
   557         
       
   558         TBool iMassMemoryIdChecked;
       
   559         
   561         // Own.
   560         // Own.
   562         CDesCArray* iCameraExtensionArray;
   561         CDesCArray* iCameraExtensionArray;
   563 
   562 
   564         /**
   563         /**
   565         * Notifier for situations where free disk space runs out. Own
   564         * Notifier for situations where free disk space runs out. Own
   584         
   583         
   585         HBufC* iPhoneSoundsPath;
   584         HBufC* iPhoneSoundsPath;
   586         HBufC* iMmcSoundsPath;
   585         HBufC* iMmcSoundsPath;
   587         
   586         
   588         TBool iUnmountDetected;
   587         TBool iUnmountDetected;
   589         TBool iUnmountHandlingOngoing;
       
   590         TBool iPriorityInterruptDetected;
   588         TBool iPriorityInterruptDetected;
   591         
       
   592         RLocationObjectManipulator iLocManipulator;
       
   593         TBool iLocManipulatorConnected;
       
   594 	};
   589 	};
   595 	
   590 	
   596 #endif //__CHARVESTERAO_H__
   591 #endif //__CHARVESTERAO_H__