Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pinq_conf_structs_net(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pinq_conf_structs_net(3g)  —  Subroutines

Name

pinq_conf_structs_net − Returns structure identifiers found in both the CSS and the archive file. 

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

Syntax

void pinq_conf_structs_net (
  Pint                 ar_id,       /∗ (I) Archive file identifier ∗/
  Pint                 stid,        /∗ (I) Structure identifier ∗/
  Pstruct_net_source   source,      /∗ (I) Structure network source ∗/
  Pint                 num_elem,    /∗ (I) Number of elements in the
                                           application list ∗/
  Pint                 start,       /∗ (I) Starting position within the
                                           Digital PHIGS list ∗/
  Pint                ∗error_ind,   /∗ (O) Error indicator ∗/
  Pint_list           ∗ids,         /∗ (O) Structure identifier list ∗/
  Pint                ∗act_num      /∗ (O) Total number of elements in
                                           the Digital PHIGS list ∗/
)

 

Data Structures

typedef enum {
    PNET_CSS,   /∗ central structure store ∗/
    PNET_AR     /∗ archive file ∗/
} Pstruct_net_source;
typedef struct {
    Pint      num_ints;   /∗ number of Pints in the list ∗/
    Pint     ∗ints;       /∗ list of integers ∗/
} Pint_list;

Description

pinq_conf_structs_net queries the PHIGS state list. A call to this function causes the following to occur:

•If the structure network source is CSS, Digital PHIGS compares all the structure identifiers in the structure paths descending from the specified structure identifier to all the structure identifiers in the archive file. 

•If the structure network source is ARCHIVE, Digital PHIGS compares all structure identifiers in the structure paths descending from the specified structure in the archive file to all structure identifiers in the CSS. 

•Digital PHIGS returns the structure identifiers it finds in both the structure path of the CSS and the archive file in the structure identifier list. 

See Also

pinq_all_conf_structs
pinq_conf_res
pset_conf_res

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