GDDM V3R2 Base Application Programming Reference
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF | BOOK


Control functions

GDDM V3R2 Base Application Programming Reference
SC33-0868-02



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.

Go to the previous page Go to the next page



Copyright IBM Corporation 1990, 2012