GDSX (Extended General Device Support) Manual
Glossary
Extended General Device Support (GDSX) Manualā529931-001
Glossary-3
pseudo procedures
pseudo procedures. The TSCODE-supported procedures that have Guardian file system,
TS/MP, Pathway/iTS, and TMF 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 HP.
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.