INQUIRE DEFAULT DISPLAY UPDATE STATE(3P) — Kubota Pacfic Computer Inc. (29 February 1991)
NAME
INQUIRE DEFAULT DISPLAY UPDATE STATE − inquire the default display update state for a specified workstation type
SYNOPSIS
C Syntax
void
pinq_def_disp_upd_st ( type, error_ind, def_mode, mod_mode )
Pinttype;workstation type
Pint∗error_ind;OUT error indicator
Pdefer_mode∗def_mode;OUT deferral mode
Pmod_mode∗mod_mode;OUT modification mode
Required PHIGS Operating States
(PHOP, ∗, ∗, ∗)
DESCRIPTION
Purpose
Use INQUIRE DEFAULT DISPLAY STATE to determine the default display update state for a specified workstation type. The display update state consists of a deferral mode and a modification mode.
See the description of the function SET DISPLAY UPDATE STATE for information on the meaning of these modes.
C Input Parameters
type
Type of workstation.
C Output Parameters
error_ind
A pointer to the location to store the error number of any error detected by this function.
def_mode
The deferral mode, def_mode, is defined in phigs.h as:
typedef enum {
PDEFER_ASAP, As Soon As Possible
PDEFER_BNIG, Before the Next Interaction Globally
PDEFER_BNIL,Before the Next Interaction Locally
PDEFER_ASTI,At Some Time
PDEFER_WAITWhen the Application Requests It
} Pdefer_mode;
mod_mode
The modification mode, mod_mode, is defined in phigs.h as:
typedef enum {
PMODE_NIVE,No immediate visual effects mandated
PMODE_UWOR, Update without regeneration
PMODE_UQUMUse quick update methods
} Pmod_mode;
ERRORS
002Ignoring function, function requires state (PHOP, ∗, ∗, ∗)
052Ignoring function, workstation type not recognized by the implementation
051Ignoring function, this information is not yet available for this workstation type; open a workstation of this type and use the specific workstation type
059Ignoring function, the specified workstation does not have output capability (i.e. the workstation category in neither OUTPUT, OUTIN, nor MO)
062Ignoring function, this information is not available for this MO workstation type
SEE ALSO
SET DISPLAY UPDATE STATE (3P)
INQUIRE DISPLAY UPDATE STATE (3P)
September 02, 1992