GDSX Manual

Overview of GDSX
Extended General Device Support (GDSX) Manual134303
1-6
Support for USCODE User Exits
commands or modify attributes to extend functionality by customizing the
USER^ATTRIBUTES, USER^COMMANDS, and USER^REPLIES user exits (see
Section 9, “User Exit Descriptions,” for more information).
Use of the SPI interface to program customized subsystem management applications or
EMS filters requires use of some of the GDSX subsystem-specific token definitions and
EMS template definitions from the following files in the installed subvolume:
For further information on use of the EMS template files, see the DSM Template
Services Manual.
GDSX supports the following system procedure calls issued by management
applications:
GDSX can issue the following calls to another process, such as $0 for EMS event
logging:
Support for USCODE User Exits
USCODE consists of 14 user exits called by TSCODE to allow you to implement
application-specific data manipulation, protocol conversion, and message switching. All
GDSX applications require the use of a DEVICE^HANDLER procedure, whether user-
File Contents GDSX File Name
EMS template definitions source file SGDXTMPL
GDSX COBOL85 definitions ZGDXCOB
GDSX DDL definitions ZGDXDDL
EMS segment file ZGDXSEGF
GDSX TACL definitions ZGDXTACL
GDSX TAL definitions ZGDXTAL
EMS template definitions object file ZGDXTMPL
Procedure Function
CLOSE Closes a GDSX process
OPEN Establishes a communication path between an external process and a
GDSX process
WRITEREAD Writes commands/control to a GDSX process, then waits for a response
from the GDSX process
Procedure Function
CLOSE Closes an application process
OPEN Establishes a communication path between an external process and a
GDSX process
WRITE Writes event information to an application process
WRITEREAD Writes output to an application process, then waits for a response from the
application