blob: 90bdaae514bd8c7e91d654a00f9c8e8f291e6aec [file] [log] [blame]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>PDA Interpreter Debug Protocol</title>
</head>
<body bgcolor="#FFFFFF">
<p>Provides classes representing PDA protocol commands, command results and events</p>
<h2>Package Specification</h2>
<h3>Virtual Machine execution control</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDATerminateCommand}</li>
<li>{@link PDAVMSuspendCommand}</li>
<li>{@link PDAVMResumeCommand}</li>
<li>{@link PDAEventStopCommand}</li>
</ul>
<h4>Events</h4>
<ul>
<li>{@link PDAVMStarted}</li>
<li>{@link PDAVMTerminated}</li>
<li>{@link PDAVMSuspneded}</li>
<li>{@link PDAVMResumed}</li>
<li>{@link PDAUnimplementedInstructionEvent}</li>
<li>{@link PDANoSuchLabelEvent}</li>
</ul>
<h3>Thread execution control</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDASuspendCommand}</li>
<li>{@link PDAResumeCommand}</li>
<li>{@link PDAStepCommand}</li>
<li>{@link PDADropFrameCommand}</li>
</ul>
<h4>Events</h4>
<ul>
<li>{@link PDAStarted}</li>
<li>{@link PDAExited}</li>
<li>{@link PDASuspended}</li>
<li>{@link PDAResumed}</li>
</ul>
<h3>Breakpoints</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDASetBreakpointCommand}</li>
<li>{@link PDAClearBreakpointCommand}</li>
<li>{@link PDAWatchCommand}</li>
</ul>
<h3>Data stack</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDADataCommand}</li>
<li>{@link PDASetDataCommand}</li>
<li>{@link PDAPopDataCommand}</li>
<li>{@link PDAPushDataCommand}</li>
</ul>
<h3>Expression evaluation</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDAEvalCommand}</li>
</ul>
<h4>Events</h4>
<ul>
<li>{@link PDAEvalResultEvent}</li>
</ul>
<h3>Execution control stack</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDAStackCommand}</li>
<li>{@link PDAStackDepthCommand}</li>
<li>{@link PDAFrameCommand}</li>
<li>{@link PDAVarCommand}</li>
<li>{@link PDASetVarCommand}</li>
<li>{@link PDAChildrenCommand}</li>
</ul>
<h3>Registers</h3>
<h4>Commands</h4>
<ul>
<li>{@link PDAGroupsCommand}</li>
<li>{@link PDARegistersCommand}</li>
</ul>
<h4>Events</h4>
<ul>
<li>{@link PDARegistersEvent}</li>
</ul>
</body>
</html>