ViewPoint Manual
Functional Description
ViewPoint Manual—426801-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










