Public Member Functions | |
void | debuggerClosed (int errorCode) |
void | debuggerConnected () |
void | receivedReply (CValidateMemoryReply reply) |
void | receivedReply (CThreadCreatedReply reply) |
void | receivedReply (CThreadClosedReply reply) |
void | receivedReply (CTerminateReply reply) |
void | receivedReply (CTargetInformationReply reply) |
void | receivedReply (CSuspendThreadReply reply) |
void | receivedReply (CStepBreakpointsRemovedReply reply) |
void | receivedReply (CStepBreakpointSetReply reply) |
void | receivedReply (CStepBreakpointHitReply reply) |
void | receivedReply (CSingleStepReply reply) |
void | receivedReply (CSetRegisterReply reply) |
void | receivedReply (CSetExceptionSettingsReply reply) |
void | receivedReply (CSetDebuggerEventSettingsReply reply) |
void | receivedReply (CSelectProcessReply reply) |
void | receivedReply (CSelectFileReply reply) |
void | receivedReply (CSearchReply reply) |
void | receivedReply (CResumeThreadReply reply) |
void | receivedReply (CResumeReply reply) |
void | receivedReply (CRequestTargetReply reply) |
void | receivedReply (CRegistersReply reply) |
void | receivedReply (CReadMemoryReply reply) |
void | receivedReply (CQueryDebuggerEventSettingsReply reply) |
void | receivedReply (CProcessStartReply reply) |
void | receivedReply (CProcessClosedReply reply) |
void | receivedReply (CModuleUnloadedReply reply) |
void | receivedReply (CModuleLoadedReply reply) |
void | receivedReply (CMemoryMapReply reply) |
void | receivedReply (CListProcessesReply reply) |
void | receivedReply (CListFilesReply reply) |
void | receivedReply (CHaltReply reply) |
void | receivedReply (CExceptionOccurredReply reply) |
void | receivedReply (CEchoBreakpointsRemovedReply reply) |
void | receivedReply (CEchoBreakpointSetReply reply) |
void | receivedReply (CEchoBreakpointHitReply reply) |
void | receivedReply (CDetachReply reply) |
void | receivedReply (CDebuggerClosedUnexpectedlyReply reply) |
void | receivedReply (CCancelTargetSelectionReply reply) |
void | receivedReply (CBreakpointsRemovedReply reply) |
void | receivedReply (CBreakpointSetReply reply) |
void | receivedReply (CBreakpointHitReply reply) |
void | receivedReply (CBreakpointConditionSetReply reply) |
void | receivedReply (CAuthenticationFailedReply reply) |
void | receivedReply (CAttachReply reply) |
void | receivedReply (CWriteMemoryReply reply) |
Package Functions | |
void | debugException (DebugException debugException) |
This interface can be implemented by all classes that want to work with the messages received from debug clients. In most cases this is not necessary because BinNavi offers higher-level ways to access this data (see the Process and Thread classes for example). There are a few cases where it might nevertheless be useful to work with raw messages directly.
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.debugException | ( | DebugException | debugException | ) | [package] |
Invoked after the debugger caused an exception.
debugException | The exception. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.debuggerClosed | ( | int | errorCode | ) |
Invoked after the debugger closed down for whatever reason.
errorCode | 0 to indicate success, any other value to indicate an error. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.debuggerConnected | ( | ) |
Invoked after the connection has been established to the debugger.
Implemented in com.google.security.zynamics.binnavi.API.debug.DebuggerListenerAdapter.
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CThreadCreatedReply | reply | ) |
Invoked after a Thread Created reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CThreadClosedReply | reply | ) |
Invoked after a Thread Closed reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CTerminateReply | reply | ) |
Invoked after a Terminate reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CTargetInformationReply | reply | ) |
Invoked after a Target Information reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSuspendThreadReply | reply | ) |
Invoked after a Suspend Thread reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CStepBreakpointsRemovedReply | reply | ) |
Invoked after a Step Breakpoint Set reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CStepBreakpointSetReply | reply | ) |
Invoked after a Step Breakpoint Removed reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CStepBreakpointHitReply | reply | ) |
Invoked after a Step Breakpoint Hit reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSingleStepReply | reply | ) |
Invoked after a Single Step reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSetRegisterReply | reply | ) |
Invoked after a Set Register reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSetExceptionSettingsReply | reply | ) |
Invoked after a Set Exception Settings reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSetDebuggerEventSettingsReply | reply | ) |
Invoked after a Set Debugger Event Settings Reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSelectProcessReply | reply | ) |
Invoked after a Select Process reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSelectFileReply | reply | ) |
Invoked after a Select File reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CSearchReply | reply | ) |
Invoked after a Search reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CResumeThreadReply | reply | ) |
Invoked after a Resume Thread reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CResumeReply | reply | ) |
Invoked after a Resume reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CRequestTargetReply | reply | ) |
Invoked after a Request Target reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CRegistersReply | reply | ) |
Invoked after a Registers reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CReadMemoryReply | reply | ) |
Invoked after a Read Memory reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CQueryDebuggerEventSettingsReply | reply | ) |
Invoked after a Query Debugger Event Settings reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CProcessStartReply | reply | ) |
Invoked after the Process Start reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CProcessClosedReply | reply | ) |
Invoked after a Process Closed reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CModuleUnloadedReply | reply | ) |
Invoked after a Module Unloaded reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CModuleLoadedReply | reply | ) |
Invoked after a Module Loaded reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CMemoryMapReply | reply | ) |
Invoked after a Memory Map reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CListProcessesReply | reply | ) |
Invoked after a List Processes reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CListFilesReply | reply | ) |
Invoked after a List Files reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CHaltReply | reply | ) |
Invoked after a Halt reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CExceptionOccurredReply | reply | ) |
Invoked after an Exception Occurred reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CEchoBreakpointsRemovedReply | reply | ) |
Invoked after an Echo Breakpoint Removed reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CEchoBreakpointSetReply | reply | ) |
Invoked after an Echo Breakpoint Set reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CEchoBreakpointHitReply | reply | ) |
Invoked after an Echo Breakpoint Hit reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CDetachReply | reply | ) |
Invoked after a Detach reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CDebuggerClosedUnexpectedlyReply | reply | ) |
Invoked after a Debugger Closed Unexpectedly reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CCancelTargetSelectionReply | reply | ) |
Invoked after the debug client confirmed the cancellation of the target selection.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CBreakpointsRemovedReply | reply | ) |
Invoked after a Breakpoint Removed reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CBreakpointSetReply | reply | ) |
Invoked after a Breakpoint Set reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CBreakpointHitReply | reply | ) |
Invoked after a Breakpoint Hit reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CBreakpointConditionSetReply | reply | ) |
Invoked after a Set Breakpoint Condition reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CAuthenticationFailedReply | reply | ) |
Invoked after an Authentication Failed event was triggered.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CAttachReply | reply | ) |
Invoked after an Attach reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CValidateMemoryReply | reply | ) |
Invoked after a Validate Memory reply was received from the debug client.
reply | The received reply. |
void com.google.security.zynamics.binnavi.API.debug.IDebuggerListener.receivedReply | ( | CWriteMemoryReply | reply | ) |
Invoked after a Write Memory reply was received from the debug client.
reply | The received reply. |