kernel/eka/debug/securityServer/inc/c_security_svr_async.h
branchRCL_3
changeset 21 e7d2d738d3c2
parent 0 a41df078684a
equal deleted inserted replaced
20:597aaf25e343 21:e7d2d738d3c2
    51 	virtual void RunL();
    51 	virtual void RunL();
    52 	virtual void DoCancel();
    52 	virtual void DoCancel();
    53 	virtual TInt RunError(TInt aError);
    53 	virtual TInt RunError(TInt aError);
    54 
    54 
    55 private:
    55 private:
    56 	RMessagePtr2 iMessage;			// The last GetEvent message details. Needed for completion by RunL()
       
    57 
    56 
    58 	Debug::TEventInfo iInfo;				// Temporary storage area for rm_debug.ldd to return data asynchronously.
    57     /*
       
    58      * The last GetEvent message details. Needed for completion by RunL()
       
    59      */
       
    60     RMessagePtr2 iMessage;			
    59 
    61 
    60 	CSecuritySvrSession* iSession;	// Identity of this server session. Used for completing iMessage
    62     /*
       
    63      * Temporary storage area for rm_debug.ldd to return data asynchronously
       
    64      */
       
    65 	Debug::TEventInfo iInfo;
    61 
    66 
    62 	RBuf8 iProcessName;				// Name of the process being debugged associated with this AO
    67 	/*
       
    68 	 * Identity of this server session. Used for completing iMessage
       
    69 	 */
       
    70 	CSecuritySvrSession* iSession;
    63 
    71 
    64 	TProcessId iAgentId;				// Debug Agent Id
    72 	/*
       
    73 	 * Name of the process being debugged associated with this AO
       
    74 	 */
       
    75 	RBuf8 iProcessName;
       
    76 
       
    77 	/*
       
    78 	 * Debug Agent Id
       
    79 	 */
       
    80 	TProcessId iAgentId;
       
    81 	
       
    82 	/*
       
    83 	 * Balance between event requests and event deliveries.
       
    84 	 * @see GetEvent()
       
    85 	 * @see NotifyEvent()
       
    86 	 * @see DoCancel()
       
    87 	 */
       
    88 	TInt iEventBalance;
    65 };
    89 };
    66  
    90  
    67 #endif	// C_SECURITY_SVR_ASYNC_H
    91 #endif	// C_SECURITY_SVR_ASYNC_H