webengine/wrtharvester/inc/wrtharvester.h
branchRCL_3
changeset 62 c711bdda59f4
parent 59 1f3c3f2f5b0a
child 93 79859ed3eea9
equal deleted inserted replaced
59:1f3c3f2f5b0a 62:c711bdda59f4
    22 // INCLUDES
    22 // INCLUDES
    23 #include <apgcli.h> // RApaLsSession 
    23 #include <apgcli.h> // RApaLsSession 
    24 #include <contentharvesterplugin.h>
    24 #include <contentharvesterplugin.h>
    25 #include <widgetappdefs.rh>
    25 #include <widgetappdefs.rh>
    26 #include "wrtharvesterregistryaccess.h"
    26 #include "wrtharvesterregistryaccess.h"
    27 #include "wrtusbhandler.h"
       
    28 
    27 
    29 // FORWARD DECLARATIONS
    28 // FORWARD DECLARATIONS
    30 class CWrtHarvesterPSNotifier;
    29 class CWrtHarvesterPSNotifier;
    31 class CWrtHarvesterPublisherObserver;
    30 class CWrtHarvesterPublisherObserver;
    32 class MLiwInterface;
    31 class MLiwInterface;
   124 
   123 
   125         void DialogShown();
   124         void DialogShown();
   126 
   125 
   127         static TInt DeleteCallback(TAny* aPtr);		
   126         static TInt DeleteCallback(TAny* aPtr);		
   128         
   127         
   129         TBool SetSystemShutdown(TBool aState){ iSystemShutdown = aState; }
   128         void SetSystemShutdown(TBool aState){ iSystemShutdown = aState; }
   130 		
   129 		
   131 	private:
   130 	private:
   132         
   131         
   133     	/**
   132     	/**
   134     	* Perform the second phase construction 
   133     	* Perform the second phase construction 
   285         /**
   284         /**
   286          * Publish & Subscribe listener
   285          * Publish & Subscribe listener
   287          * own
   286          * own
   288          */        
   287          */        
   289         CWrtHarvesterPSNotifier* iWidgetSystemShutdownListener;
   288         CWrtHarvesterPSNotifier* iWidgetSystemShutdownListener;
       
   289         
       
   290         /**
       
   291          * Publish & Subscribe listener
       
   292          * own
       
   293          */          
       
   294         CWrtHarvesterPSNotifier* iMsModeListener;
   290         
   295         
   291 		/**
   296 		/**
   292     	* 
   297     	* 
   293     	*/
   298     	*/
   294         RWrtArray<CWrtHarvesterPublisherObserver> iObservers;
   299         RWrtArray<CWrtHarvesterPublisherObserver> iObservers;