Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (S)
Guardian Procedure Calls Reference Manual522629-013
14-72
SETMODE Procedure
9 Terminal: Set interrupt characters
param1.<0:7> = character 1
.<8:15> = character 2
param2.<0:7> = character 3
.<8:15> = character 4
(Default for conversational mode is backspace, line cancel, end of file, and
line termination. Default for page mode is page termination.) See discussion
of “interrupt characters” in the
Guardian Programmer’s Guide.
10 Terminal: Set parity checking by system (default is configured)
param1.<15> = 0 no checking
= 1 checking
param2 is not used with function 10.
11 Terminal: Set break ownership
param1 = 0 means BREAK disabled (default setting).
= any positive value means enable BREAK.
= an internally defined negative value, previously returned
in
last-params, means return BREAK to previous owner.
Terminal access mode after BREAK is typed:
param2 = 0 normal mode (any type file access is permitted)
= 1 BREAK mode (only BREAK-type file access is
permitted)
See Section 10, “Communicating With Terminals,” and Section 24, “Writing a
Terminal Simulator,” in the
Guardian Programmer’s Guide.
12 Terminal: Set terminal access mode
param1.<15> = 0 normal mode (any type file access is permitted)
= 1 BREAK mode (only BREAK-type file access is
permitted)
File access type:
param2.<15> = 0 normal access to terminal
= 1 BREAK access to terminal
See the discussion of “Communicating With Terminals” in the
Guardian
Programmers Guide.
Table 14-4. SETMODE Functions (page 5 of 34)
function Parameters and Effect