Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pinq_conf_res(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pinq_conf_res(3g)  —  Subroutines

 

Name

pinq_conf_res − Returns the conflict resolution flags. 

Operating States: PHOP, ∗, ∗, ∗
PHIGS standard function

Syntax

 

void pinq_conf_res (
  Pint         ∗error_ind,   /∗ (O) Error indicator ∗/
  Pconf_res    ∗archive,     /∗ (O) Archival conflict resolution flag ∗/
  Pconf_res    ∗retrieval    /∗ (O) Retrieval conflict resolution flag ∗/
)

 

Data Structures

typedef enum {
    PRES_MAINTAIN,    /∗ Write structures to the CSS or archive only
                         if they do not already exist. ∗/
    PRES_ABANDON,     /∗ Abandon the archival or retrieval process. ∗/
    PRES_UPD          /∗ Replace the existing structure with the new
                         structure. ∗/
} Pconf_res;

Description

pinq_conf_res queries the PHIGS state list and returns the conflict resolution flags, as set by the pset_conf_res function.  You set these flags as a data protection measure.  Digital PHIGS uses the archival conflict resolution flag to control what happens when an application tries to archive structures whose identifiers already exist in the archive file.  The retrieval conflict resolution flag performs a similar function for structures in the CSS. 

See Also

pset_conf_res

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