uiacceltk/hitchcock/goommonitor/inc/goomactionlist.h
branchRCL_3
changeset 17 c9d868f1e20c
parent 15 cd0ae4656946
equal deleted inserted replaced
15:cd0ae4656946 17:c9d868f1e20c
   223     
   223     
   224     CGOomActionList(CMemoryMonitor& aMonitor, CMemoryMonitorServer& aServer, RWsSession& aWs);
   224     CGOomActionList(CMemoryMonitor& aMonitor, CMemoryMonitorServer& aServer, RWsSession& aWs);
   225     
   225     
   226     void ConstructL(CGOomConfig& aConfig);
   226     void ConstructL(CGOomConfig& aConfig);
   227     
   227     
       
   228     TBool IsOkToKillApp(TInt aAppId);
       
   229     
       
   230     TBool AppCloseActionAlreadyExists(CGOomWindowGroupList& aWindowGroupList, TInt32 appId);
       
   231     
   228 private: //data    
   232 private: //data    
   229     
   233     
   230     RWsSession& iWs;
   234     RWsSession& iWs;
   231     
   235     
   232     RPointerArray<CGOomCloseApp> iCloseAppActions;
   236     RPointerArray<CGOomCloseApp> iCloseAppActions;
   261     RArray<TUint> iAppsProtectedByPlugins;
   265     RArray<TUint> iAppsProtectedByPlugins;
   262     
   266     
   263     TBool iRunningKillAppActions;
   267     TBool iRunningKillAppActions;
   264     
   268     
   265     TUint iCurrentPluginRun;
   269     TUint iCurrentPluginRun;
   266     RArray<TInt> iLowOnMemWgs;
   270 //    RArray<TInt> iLowOnMemWgs;
   267     TBool iUseSwRendering;
   271     TBool iUseSwRendering;
   268     TBool iTryOptional; // we did everything we could but still missing some bits, try again with different app targets
   272     TBool iTryOptional; // we did everything we could but still missing some bits, try again with different app targets
   269     TBool iOptionalTried; // no need to overperform though
   273     TBool iOptionalTried; // no need to overperform though
   270     TUint iAppIndex;
   274     TUint iAppIndex;
   271     };
   275     };