Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pe_inq_set_views_posted(3g) — PHIGS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pe_inq_set_views_posted(3g)  —  Subroutines

Name

pe_inq_set_views_posted − Returns the size of the list the function returns, the list of view identifiers, and the size of the view list. 

Operating States: PHOP, WSOP, ∗, ∗
Digital PHIGS extension function

Syntax

void pe_inq_set_views_posted (
  Pint         wsid,       /∗ (I) Workstation identifier ∗/
  Pint         stid,       /∗ (I) Structure identifier ∗/
  Pint         num_elem,   /∗ (I) Number of integers in the application
                                  list ∗/
  Pint         start,      /∗ (I) Starting position within the Digital
                                  PHIGS list ∗/
  Pint        ∗error_ind,  /∗ (O) Error indicator ∗/
  Pint_list   ∗list,       /∗ (O) List of view identifiers ∗/
  Pint        ∗actual_num  /∗ (O) Total number of elements in the
                                  Digital PHIGS list ∗/
)

 

Data Structures

typedef struct {
    Pint      num_ints;   /∗ number of Pints in the list ∗/
    Pint     ∗ints;       /∗ list of integers ∗/
} Pint_list;

Description

pe_inq_set_views_posted queries the structure state list and returns the size of the list the function returns, the list of view identifiers, and the actual size of the list of views. 

The application must provide the space used by the list.  The application passes the address of the list, an array of integers, in the ints field of the list argument, and passes the size in the num_elem argument.  Digital PHIGS returns the number of elements written to the list in the num_ints field of the list argument. 

See Also

ppost_struct
pe_post_struct_view
punpost_all_structs
pe_unpost_all_structs_view
pe_unpost_all_structs_all_views
punpost_struct
pe_unpost_struct_view
pe_unpost_struct_all_views

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