ViewPoint Manual

Functional Description
ViewPoint Manual426801-001
5-8
Network Command Functions
TACL switcher processes are created dynamically, as needed, within a server class.
Therefore, as illustrated by Figure 5-5, one TACL switcher (of the server class) is
running; it is associated with the active command interpreter of Operator B.
Assume that at some later time, Operator A presses the TACL function key. This causes
a message to the TACL switcher class, which creates a switcher for A; this switcher
activates the TACL command interpreter for A.
Conversely, Operator B presses one of the function keys for a ViewPoint screen, causing
a message to the TACL switcher for B that reactivates the B task in the ViewPoint
process. Then, the TACL switcher for B, no longer needed, terminates after some time
interval previously set (the default is 10 minutes).
After these two switches, terminal interaction then proceeds as indicated by the dashed
lines, rather than the bold lines.
Figure 5-6 illustrates the environment when you are using TACL with processes started
by the Define Process feature. (The ViewPoint process is not shown.) Your TACL
command interpreter accepts commands from your terminal keyboard, a file, or a
variable. All commands are entered sequentially in your TACL history buffer.
Each command, whether simple or composite, is held in a TACL input queue while it is
being executed. The command can result in commands sent to several processes, and
each command is received by each targeted process in the file of that process.
Command responses are returned from the out file of each process to a TACL out queue.
Output can be saved in a text file or a TACL variable.
Figure 5-5. TACL Processes for Multiple Operators
CDT055.cdd