The main change in Dynascope 3.2 is that directing servers are now
independent processes, separated from the user processes. As a result,
the servers have been ported to more platforms, but their set of primitives
is more restricted.

Description:

Dynascope provides primitives for building directors. Directors are
programs which perform monitoring and debugging operations. Typical
such operations include controlling the execution of other programs,
sampling and modifying process data, and handling of breakpoints.

Dynascope primitives are simple to use and machine independent. They
provide directing in distributed and heterogeneous environments. Directors
and directed programs can execute on different computing platforms and
communicate over a network.

A director uses Dynascope primitives by calling directing routines. Because
these routines provide a machine independent procedural interface, directors
can be ported from one Dynascope supported computing platform to another
with no changes in their source code.

Directing primitives are classified in the following groups:
process control, process inquiries, state access, breakpoints, and
conversions of type representations.