Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pvm_getopt(3PVM) — Parallel Software Environment 1.9

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pvm_setopt(3PVM)

GETOPT(3PVM)  —  Subroutines

NAME

pvm_getopt − Returns the value of libpvm options. 
 

SYNOPSIS

Cint val = pvm_getopt( int what )
 
Fortrancall pvmfgetopt( what, val )

 

PARAMETERS

whatInteger defining option to get.  One of:

PvmRoute            1    Message routing policy
PvmDebugMask        2    Libpvm debug mask
PvmAutoErr          3    Auto error reporting
PvmOutputTid        4    Stdout destination for children
PvmOutputCode       5    Output message tag
PvmTraceTid         6    Trace data destination for children
PvmTraceCode        7    Trace message tag
PvmFragSize         8    Message fragment size
PvmResvTids         9    Allow messages to reserved tags and TIDs
PvmSelfOutputTid   10    Stdout destination
PvmSelfOutputCode  11    Output message tag
PvmSelfTraceTid    12    Trace data destination
PvmSelfTraceCode   13    Trace message tag
PvmShowTids        14    pvm_catchout prints task ids with output
PvmPollType        15    Message wait policy (shared memory)
PvmPollTime        16    Message spinwait duration

valInteger returning the value of the option. 
 

DESCRIPTION

The routine pvm_getopt returns the value of the specified option in PVM.  For a discussion of options and values, see pvm_setopt. 
 
If an error occurs, the PVM error code is returned in place of the option value.
 

EXAMPLES

C:
val = pvm_getopt( PvmFragSize );
Fortran:
CALL PVMFGETOPT( PVMAUTOERR, VAL )
 

ERRORS

This error condition can be returned

PvmBadParam
giving an invalid value.

SEE ALSO

pvm_setopt(3PVM)

  —  4 April, 1994

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