Initialization and termination
- FSINIT
- (Or one of its aliases) initializes GDDM processing.
- FSRNIT
- Terminates and reinitializes GDDM processing.
- FSTERM
- Terminates GDDM processing and releases resources (such as
storage).
- SPINIT
- Initializes GDDM using the system programmer interface. The system
programmer interface is described in detail in "Special-purpose
programming in GDDM" in topic 22.0.
Specifying device input and output
- ASREAD
- Makes all outstanding changes to the device and waits for new
keyboard input.
- DSFRCE
- Outputs the current page as a page segment or overlay as a member
of a partitioned data set.
- FSCHEK
- Checks the complexity of a picture to find out whether the
complexity will cause PS overflow at the next FSFRCE, ASREAD,
GSREAD, or MSREAD call.
- FSENAB
- Enables or disables input to be entered into the primary device.
- FSFRCE
- Updates the device to include all changes that have occurred since
the last transmission to the device.
- FSGETS
- Initiates retrieval of family-4 output by the application program.
- FSGET
- Retrieves family-4 output for the application program
- FSGETE
- Ends the retrieval of family-4 output by the application program.
- FSREST
- Causes retransmission of all device data on the next transmission
to the device.
- FSSAVE
- Saves a device-dependent form of the contents of the current page
on auxiliary storage for later retrieval and display by FSSHOR or
FSSHOW.
- FSSHOR
- Gets a specified picture from storage, displays it and returns the
identity of the key used to terminate the display.
- FSSHOW
- Gets a specified picture from storage and displays it.
- FSUPDM
- Controls the way in which graphics data is updated on a particular
device.
- GSREAD
- Returns the next graphics event. If necessary, it performs all
output outstanding, and waits for input from a graphics logical
input device.
- MSREAD
- Displays a map definition created by GDDM-IMD, waits for an
interrupt from the terminal, and returns data from the map.
Querying device input and output
- FSQUPD
- Queries the way in which graphics data is updated on a particular
device.
Error handling
- FSEXIT
- Specifies an application program routine to receive control at the
end of a call whose error return code equals or exceeds a
prescribed value.
- FSQERR
- Returns information about the last GDDM call whose error severity
return code was nonzero.
- FSTRCE
- Controls internal trace functions. It is intended for diagnosing
possible internal errors in GDDM.
Environment control functions
- ESACRT
- Creates an application group.
- ESADEL
- Deletes an application group.
- ESAQRY
- Queries an application group.
- ESASEL
- Selects an application group.
- ESEUDS
- Specifies encoded or source-format user default specifications that
can be used to change GDDM-provided defaults information for the
application program.
- ESLIB
- Identifies the subsystem libraries to be used to access or store
various types of GDDM data, such as symbol sets.
- ESPCB
- Identifies the program communication blocks that can be used by
GDDM when the application program is running under IMS/VS.
- ESQCPG
- Queries the code page of a GDDM object.
- ESQEUD
- Queries the encoded user default specification.
- ESQOBJ
- Queries the existence of a GDDM object on auxiliary storage.
- ESQUNL
- Queries the length of nickname information for the specified
family.
- ESQUNS
- Queries the nickname information for the specified family.
- ESSCPG
- Sets the code page of a GDDM object.
- ESSUDS
- Specifies a single encoded or source-format user default
specification that can be used to change GDDM-provided defaults
information for the application program.
Querying the GDDM environment
- FSQSYS
- Returns information on the release of GDDM that has been
link-edited with the application program, the release of GDDM that
has been loaded dynamically, the current GDDM subsystem environment
(indicating CICS, IMS, MVS, TSO, or CMS), and (in some cases) the
subsystem qualifier.
- FSQURY
- Returns information about the primary device, including its
partition characteristics.
Other control functions
- FSALRM
- Sounds the terminal alarm on the next transmission to the device
for the page selected when FSALRM was called.
- FSTRAN
- Performs code-page conversions on strings in the user's storage.
|