Interface IDebuggerEventData
- All Known Implementing Classes:
DebuggerEventData
public interface IDebuggerEventData
Definition of the
event data associated with a
J.DbgTargetEvent event type.-
Method Summary
Modifier and TypeMethodDescriptionRetrieve the related debugger address.byte[]Retrieve event output bytes.IfgetType()returnedDebuggerEventType.BREAKPOINT_FUNCTION_EXIT, get the optional return value of the function.longRetrieve the related thread id.getType()Retrieve the debugger event type.Retrieve the related unit address.
-
Method Details
-
getType
DebuggerEventType getType()Retrieve the debugger event type.- Returns:
- event type
-
getThreadId
long getThreadId()Retrieve the related thread id.- Returns:
- thread id, or 0 if unavailable
-
getAddress
String getAddress()Retrieve the related debugger address.- Returns:
- debugger address, or null
-
getUnitAddress
UnitAddress<ICodeUnit> getUnitAddress()Retrieve the related unit address.- Returns:
- unit address, or null
-
getReturnValue
ITypedValue getReturnValue()IfgetType()returnedDebuggerEventType.BREAKPOINT_FUNCTION_EXIT, get the optional return value of the function.- Returns:
- return value, or null
-
getOutput
byte[] getOutput()Retrieve event output bytes.- Returns:
- output bytes, or null
-