GDSX Manual

Glossary
Extended General Device Support (GDSX) Manual134303
Glossary-3
pseudo procedures
pseudo procedures. The TSCODE-supported procedures that have Guardian file system,
NonStop TS/MP, Pathway/TS, and TMF (part of NonStop TM/MP) procedure
counterparts.
RCB. Receive control block. During the processing of a requester OPEN by TSCODE, an
RCB is assigned to represent the communication session with the requester.
SU. Subdevice. With regard to GDSX, this SCF object type is a logical terminal that is
managed by a DEVICE^HANDLER task and mapped to a physical terminal or a
process. An SU object is represented internally by a DCB.
suspend a task. To transfer control from an executing task to TSCODE’s dispatcher, which
may then execute a different task.
system task. A task generated by TSCODE for its own control functions.
TASK. An SCF object referring to either an SU object or a LINE object within GDSX.
task. An independent job entity running within GDSX to perform a specific function.
System tasks are running instances of TSCODE procedures, and user tasks are running
instances of USCODE procedures.
TCB. Task control block. When a task is started, TSCODE assigns a TCB, which is used to
manage the task.
tick. An interval of time equal to .01 second.
TSCODE. Object code for the part of the GDSX subsystem that is supplied by Tandem.
TSCODE includes generic routines and services that support the development of a
multithreaded, fault-tolerant front-end process.
unconverted. An application that has not been modified to use any of the extended features
of the D-series operating system. TSCODE assumes that USCODE is unconverted only
if d^plus^enabled of the CONTROLFLAGS parameter is set to 0. An unconverted
GDSX application can only run in a low PIN.
USCODE. Object code for the part of GDSX that is developed by the user to provide device
or access-method specifics such as control operations or data-stream translation.
USCODE is bound with TSCODE to produce an operational GDSX process.
user exits. The USCODE procedures that are called by TSCODE to allow the user to
customize a GDSX process.
user task. A DEVICE^HANDLER task or a LINE^HANDLER task started by TSCODE to
handle a message from a requester application.