public class

DebuggerEventData

extends Object
implements IDebuggerEventData
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.debug.impl.DebuggerEventData

Class Overview

Standard implementation of the event data associated to debugger events.

Summary

Public Constructors
DebuggerEventData(DebuggerEventType type, long threadId, String address)
Public Methods
String getAddress()
byte[] getOutput()
ITypedValue getReturnValue()
If getType() returned BREAKPOINT_FUNCTION_EXIT, get the optional return value of the function.
int getSignalNumber()
long getThreadId()
DebuggerEventType getType()
UnitAddress<ICodeUnit> getUnitAddress()
void setOutput(byte[] output)
void setReturnValue(ITypedValue retval)
void setSignalNumber(int signal)
void setUnitAddress(UnitAddress<ICodeUnit> ua)
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.units.code.debug.IDebuggerEventData

Public Constructors

public DebuggerEventData (DebuggerEventType type, long threadId, String address)

Public Methods

public String getAddress ()

public byte[] getOutput ()

public ITypedValue getReturnValue ()

If getType() returned BREAKPOINT_FUNCTION_EXIT, get the optional return value of the function.

public int getSignalNumber ()

public long getThreadId ()

public DebuggerEventType getType ()

public UnitAddress<ICodeUnit> getUnitAddress ()

public void setOutput (byte[] output)

public void setReturnValue (ITypedValue retval)

public void setSignalNumber (int signal)

public void setUnitAddress (UnitAddress<ICodeUnit> ua)

public String toString ()