idlefw/inc/framework/aifw.h
branchRCL_3
changeset 15 a0713522ab97
parent 8 d0529222e3f0
equal deleted inserted replaced
14:15e4dd19031c 15:a0713522ab97
    31 class CAiStateManager;
    31 class CAiStateManager;
    32 class CAiStateProvider;
    32 class CAiStateProvider;
    33 class CAiPluginFactory;
    33 class CAiPluginFactory;
    34 class CAiEventHandler;
    34 class CAiEventHandler;
    35 class CAiWsPluginManager;
    35 class CAiWsPluginManager;
    36 class MAiPSPropertyObserver;
       
    37 class THsPublisherInfo;
    36 class THsPublisherInfo;
    38 
    37 
    39 // Class declaration
    38 // Class declaration
    40 /**
    39 /**
    41  * @ingroup group_aifw
    40  * @ingroup group_aifw
   172      */
   171      */
   173     CRepository& Repository() const;
   172     CRepository& Repository() const;
   174     
   173     
   175 private: 
   174 private: 
   176     // new functions        
   175     // new functions        
   177                      
   176 
   178     static TInt HandleRestartEvent( TAny* aSelf );
       
   179     void SwapUiControllerL( TBool aToExtHS );
   177     void SwapUiControllerL( TBool aToExtHS );
   180 
   178 
   181 private: 
   179 private: 
   182     // data     
   180     // data     
   183     
   181     
   197     CCenRepNotifyHandler* iNotifyHandler;    
   195     CCenRepNotifyHandler* iNotifyHandler;    
   198     /** Notify handler for cenrep, Owned. */
   196     /** Notify handler for cenrep, Owned. */
   199     CCenRepNotifyHandler* iNotifyHandlerESS;
   197     CCenRepNotifyHandler* iNotifyHandlerESS;
   200     /** Idle repository, Owned. */
   198     /** Idle repository, Owned. */
   201     CRepository* iRepository;    
   199     CRepository* iRepository;    
   202     /** Idle restart PS observer, Owned. */
       
   203     MAiPSPropertyObserver* iIdleRestartObserver;
       
   204     
   200     
   205     TBool iLibrariesLoaded;
   201     TBool iLibrariesLoaded;
   206     
   202     
   207     RLibrary iLibrary1;
   203     RLibrary iLibrary1;
   208     RLibrary iLibrary2;
   204     RLibrary iLibrary2;