Summary of operators for devices
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
Most of the operators for acting on devices are not listed in [RB2]. Nevertheless, the following are common to most RIPs: devstatus
, devmount
, devdismount
, devforall
, and devformat
. These are described in detail in Device and file operator definitions, especially in respect of the RIP’s special interpretation of them. The following operators and procedures in statusdict
are now redundant: diskonline
, diskstatus
, userdiskpercent
, and setuserdiskpercent
. These are discussed in Device and file operator definitions.
filenameforall
, setdevparams
, and currentdevparams
are Level 2 PostScript-language operators described in [RB2]. However, the contents of the setdevparams
operand dictionaries are inevitably system-dependent and discussed in more detail in Device parameters and setdevparams.
As for files, other operators sometimes have side effects that can invoke device operators. For example, setpagedevice
results indirectly in many setdevparams
calls.
The operators setstdio
and setstderr
are anomalies and are discussed further in Pseudo-devices.