[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS Programming Interface: ISO PHIGS Subroutine Reference

INQUIRE PHIGS FACILITIES (PHOP,*,*,*)

Purpose

Use Inquire PHIGS Facilities to inquire the graPHIGS API facilities.

The graPHIGS API returns the maximum number of simultaneously open workstations, the maximum number of simultaneously open archive files, the number of available names for name sets, the list of available character sets, the maximum length of a normal filter list for Incremental Spatial Search (ISS), and the maximum length of an inverted filter list for ISS.

If the information is available, then the graPHIGS API sets the error indicator to zero and returns the values in the output parameters. If the information is unavailable, then the values returned in the output parameters are unpredictable and the graPHIGS API sets the error indicator to the following error:

2
Function Requires State (PHOP,*,*,*)

Language Bindings

C

pinq_phigs_facs (num_elems_appl_list, start_ind, err_ind, max_open_ws, max_open_ar, num_avail_names, char_sets, num_elems_impl_list, iss_norm_max, iss_inv_max)

Input Parameters

Pint num_elems_appl_list
Number of elements in the application list (>=0).

Pint start_ind
Starting index (>=0).

Output Parameters

Pint *err_ind
The error indicator.

Pint *max_open_ws
Maximum number of simultaneously opened workstations.

Pint *max_open_ar
Maximum number of simultaneously opened archive files.

Pint *num_avail_names
Number of available names for name sets.

Pint_list *char_sets
List of available character sets.

Pint *num_elems_impl_list
Number of elements in the implementation list.

Pint *iss_norm_max
Maximum length of the normal filter list for Incremental Spacial Search (ISS).

Pint *iss_inv_max
Maximum length of the inverted filter list for Incremental Spacial Search (ISS).

FORTRAN

PQPHF (ncs, errind, simopw, simopa, namesn olcs, cs, nfln, ifln)

Input Parameters

integer ncs
Character set requested.

Output Parameters

integer errind
Error indicator.

integer simopw
Maximum number of simultaneously opened workstations.

integer simopa
Maximum number of simultaneously opened archive files.

integer namesn
Maximum number of available names for name sets.

integer olcs
Number of available character sets.

integer cs
NCSth available character set.

integer nfln
Maximum length of the normal filter list for Incremental Spacial Search (ISS).

integer ifln
Maximum length of the inverted filter list for Incremental Spacial Search (ISS).

Errors

None

Related Subroutines

  • None


  • [ Previous | Next | Contents | Glossary | Home | Search ]