Previous Topic: The Debug ViewNext Topic: Sample Debug Views


Debug View Artifacts and States

The following debug artifacts are displayed in the Debug view:

These artifacts are displayed in a tree structure that follows the following conventions:

Artifacts in the Debug view can be in different states. You can change the state of an artifact using the enabled commands for that artifact as described in the following table:

Artifact

States

Commands

Diagram Trace Server

Executing, Terminated

The Disconnect and Terminate commands change the state of the executing artifact to Terminated and removes the artifact.

Listener Process

Executing, Disconnected

The Disconnect command changes the state of the executing artifact to Disconnected and removes the artifact.

Connection

Running, Suspended

The Suspend command changes the state of a running connection to Suspended. The notation <Suspended> appears to the right of the artifact's name stating the location in the PAD code that execution is suspended.

The Resume command changes the state to Running. The notation <Running> appears to the right of the artifact's name.

The Disconnect command removes this artifact and its children from the Debug view.

Stack Frame

Suspended

The Suspend command changes the state of an executing artifact to Suspended.

The Resume command resumes execution of the Stack Frame.