equal
deleted
inserted
replaced
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 }; |