Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pqcnrs(3P) — PHIGS 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

INQUIRE CONFLICT RESOLUTION(3P)  —  SUNPHIGS LIBRARY

NAME

INQUIRE CONFLICT RESOLUTION − inquire current values of conflict resolution flags

SYNOPSIS

C Syntax

void
pinqconfres ( error_ind, archive, retrieval )
Pint∗error_ind;OUT error indicator
Pconfres∗archive;OUT archival resolution
Pconfres∗retrieval;OUT retrieval resolution

FORTRAN Syntax

SUBROUTINE pqcnrs ( ERRIND, ARCCR, RETCR )
INTEGERERRINDOUT error indicator
INTEGERARCCROUT archival conflict resolution
INTEGERRETCROUT retrieval conflict resolution

Required PHIGS Operating States

(PHOP, ∗, ∗, ∗)

DESCRIPTION

Purpose

Use INQUIRE CONFLICT RESOLUTION to determine the current values of the archival and retrieval conflict resolution flags.  The flag values  may be MAINTAIN, ABANDON, or UPDATE. 

See the description of the subroutine SET CONFLICT RESOLUTION for information on the meaning of these values. 

C Output Parameters

error_ind
A pointer to the location to store the error number of any error detected by this function.

archive
A pointer to a Pconfres enumerated type in which the system returns the current value of the archival conflict resolution flag.

retrieval
A pointer to a Pconfres enumerated type in which the system returns the current value of the retrieval conflict resolution flag. Values for the Pconfres enumerated type are defined in phigs.h as follows:

PMAINTAIN
PABANDON
PUPDATE

FORTRAN Output Parameters

ERRIND
The error number of any error detected by this function.

ARCCR
The current value of the archival conflict resolution flag.

RETCR
The current value of the retrieval conflict resolution flag. The conflict resolution flag values are defined in phigs77.h as follows:

PCRMNTMaintain
PCRABAAbandon
PCRUPDUpdate

ERRORS

002Ignoring function, function requires state (PHOP, ∗, ∗, ∗)

SEE ALSO

SET CONFLICT RESOLUTION (3P)

Sun Release 4.0  —  Last change: 1 August 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026