Guardian Programmer's Guide

Table Of Contents
Guardian Programmer’s Guide 421922-014
8 - 1
8
Communicating With a TACL
Process
This section discusses how processes communicate with TACL processes, including:
How to set up the process environment by using commands at the TACL prompt.
How the process environment information is passed to the application using
command-interpreter messages. These messages include the Startup, Assign,
and Param messages. They are part of a different set of messages than the
system messages discussed in Section 6, Communicating With Processes.
However, the delivery mechanism is the same: the recipient process reads the
messages from its $RECEIVE file.
How a new process receives its process environment information from its
$RECEIVE file using the INITIALIZER procedure.
How a new process can receive its process environment information without using
INITIALIZER.
How a process wakes the TACL process using the Wakeup command-interpreter
message.
How a process sends text for display by the TACL process using the Display
command-interpreter message.
To run C or C++ programs in the Guardian environment, see the C/C++
Programmers Guide.
Setting Up the Process Environment
A terminal user uses the TACL process to specify the environment in which a process
will run. Some information can be specified before running the process; some
information is specified with the RUN command itself. In either case, this information is
sent to the new process in one or more interprocess messages.