kernel/eka/debug/securityServer/inc/c_security_svr_async.h
branchRCL_3
changeset 21 e7d2d738d3c2
parent 0 a41df078684a
--- a/kernel/eka/debug/securityServer/inc/c_security_svr_async.h	Fri Mar 12 15:50:11 2010 +0200
+++ b/kernel/eka/debug/securityServer/inc/c_security_svr_async.h	Mon Mar 15 12:45:50 2010 +0200
@@ -53,15 +53,39 @@
 	virtual TInt RunError(TInt aError);
 
 private:
-	RMessagePtr2 iMessage;			// The last GetEvent message details. Needed for completion by RunL()
+
+    /*
+     * The last GetEvent message details. Needed for completion by RunL()
+     */
+    RMessagePtr2 iMessage;			
 
-	Debug::TEventInfo iInfo;				// Temporary storage area for rm_debug.ldd to return data asynchronously.
+    /*
+     * Temporary storage area for rm_debug.ldd to return data asynchronously
+     */
+	Debug::TEventInfo iInfo;
+
+	/*
+	 * Identity of this server session. Used for completing iMessage
+	 */
+	CSecuritySvrSession* iSession;
 
-	CSecuritySvrSession* iSession;	// Identity of this server session. Used for completing iMessage
+	/*
+	 * Name of the process being debugged associated with this AO
+	 */
+	RBuf8 iProcessName;
 
-	RBuf8 iProcessName;				// Name of the process being debugged associated with this AO
-
-	TProcessId iAgentId;				// Debug Agent Id
+	/*
+	 * Debug Agent Id
+	 */
+	TProcessId iAgentId;
+	
+	/*
+	 * Balance between event requests and event deliveries.
+	 * @see GetEvent()
+	 * @see NotifyEvent()
+	 * @see DoCancel()
+	 */
+	TInt iEventBalance;
 };
  
 #endif	// C_SECURITY_SVR_ASYNC_H