Guardian Procedure Calls Reference Manual
Table 44 SETMODE Functions (continued)
Parameters and EffectFunction
ER mode is supported only by the SNAX/XF product. Specifying this function for SNALU causes an error
2 (invalid operation) to be returned. Passing a value other than one of those listed above causes an error
590 (invalid parameter value) to be returned. A SETMODE function 165 call applies only to the opener,
not to the device that is opened; another SETMODE function 165 call must be made if the file is closed.
For more information about ER mode, see the SNAX/XF Application Programming Manual.
Telserv: Transfers data in either half duplex mode or full duplex mode.258
normal half duplex mode (default)= 0.<15>param1
full duplex mode= 1
param2 is not used with function 258.
In the full duplex mode,write requests are not queued behind read requests; they are processed
immediately. Writeread requests are allowed only if there are no pending requests; otherwise, error 160
is returned.
For more information, see the Telserv Guide.
Printer: Enables PostScript printing for the FASTP print process and FASTP-based print processes.260
FASTP print process sends the PCL command to switch the printer
back to PCL mode.
= 0param1
FASTP print process sends the PCL command to switch the printer to
PostScript mode. At the end of the job and before the next job prints,
= 1
the printer is returned to PCL mode. (No system-generated carriage
return is issued at the end of each line.)
FASTP print process sends the PCL command to switch the printer to
PostScript mode. At the end of each line, a system-generated carriage
= 2
return is issued. At the end of the job and before the next job prints,
the printer is returned to PCL mode.
param2 is not used with function 260.
Function 260 applies only to 5577 printers. When PostScript mode is in effect, SETMODE function 142
and CONTROL operation 1 are ignored and FASTP inhibits the sending of other PCL sequences such as
page eject and job offset.
For programming information about SETMODE function 260, see the Guardian Programmer's Guide.
Telserv: Enables/disables expand tabs (09 hex); applies to echo and output.261
disables conversion. Equivalent startup option is -NOXTABS.= 0param1
enables TAB to blank expansion. Equivalent startup option is -XTABS
(default).
= 1
param2 is not used with function 261.
For more information about -XTABS and -NOXTABS, see the Telserv Guide.
Telserv: Enables/disables the conversion of nonprinting characters.262
disables conversion. Equivalent startup option is -NOCTRLECHO.= 0param1
enables conversion of nonprinting characters. Equivalent startup option
is -CTRLECHO (default).
= 1
param2 is not used with function 262.
For more information about -CTRLECHO and -NOCTRLECHO, see the Telserv Guide.
Telserv: Enables/disables processing of CTRL-C (03 hex) as break character.263
disables processing of CTRL-C (03 hex) as break character. Equivalent
startup option is -NOBREAKDATA.
= 0param1
SETMODE Procedure 1341