uiacceltk/hitchcock/goommonitor/inc/goomactionref.h
branchRCL_3
changeset 3 d8a3531bc6b8
parent 0 15bf7259bb7c
child 15 cd0ae4656946
--- a/uiacceltk/hitchcock/goommonitor/inc/goomactionref.h	Tue Feb 02 07:56:43 2010 +0200
+++ b/uiacceltk/hitchcock/goommonitor/inc/goomactionref.h	Mon Feb 22 17:57:49 2010 +0200
@@ -49,7 +49,7 @@
     TActionRef(TActionType aType, TInt aPriority, TGOomSyncMode aSyncMode, TInt aRamEstimate, CGOomRunPlugin& aRunPlugin, TUint aWgIndexOfTargetApp);
 
     //constructor for AppClose actions
-    TActionRef(TActionType aType, TInt aPriority, TGOomSyncMode aSyncMode, TInt aRamEstimate, TInt aWgId, TUint aWgIndex);
+    TActionRef(TActionType aType, TInt aPriority, TGOomSyncMode aSyncMode, TInt aRamEstimate, TInt aWgId, TUint aWgIndex, TInt aCloseTimeout = 0, TInt aWaitAfterClose = 0);
     
     TActionType Type() const;
     TUint Priority() const;
@@ -59,6 +59,8 @@
     TInt WgId() const;
     TInt WgIndex() const;
     CGOomRunPlugin& RunPlugin();
+    TInt CloseTimeout() const;
+    TInt WaitAfterClose() const;
 
 private: //data
     
@@ -69,6 +71,8 @@
     TInt iWgId; //For AppClose
     TInt iWgIndex;
     CGOomRunPlugin* iRunPlugin; //For Plugins. Not owned
+    TInt iCloseTimeout; //For AppClose
+    TInt iWaitAfterClose; //For AppClose
     };
 
 #endif /*GOOMACTIONREF_H_*/