GETOPT(3PVM)
π GETOPT β the 3PVM girlies' guide to pvm_getopt π
okay so bestie, you know how PVM has a whole vibe of settings you can tweak? yeah. pvm_getopt is the one that just tells you what they're set to right now. no changing, no drama, just receipts. β¨
πΈ NAME πΈ
pvm_getopt β literally returns the value of libpvm options. that's it, that's the whole job, and she does it flawlessly. π
π¦ SYNOPSIS π¦
C girlies:
int val = pvm_getopt( int what )
Fortran besties:
call pvmfgetopt( what, val )
π PARAMETERS π
whatβ an integer that says which option you're asking about. it's giving "pick a card". one of:PvmRoute1β message routing policy π£οΈPvmDebugMask2β libpvm debug mask πPvmAutoErr3β auto error reporting π’PvmOutputTid4β Stdout destination for children πΆPvmOutputCode5β Output message tag for children π·οΈPvmTraceTid6β Trace data destination for children π£PvmTraceCode7β Trace message tag for children π·οΈPvmTraceBuffer8β Trace buffer size for children π¦PvmTraceOptions9β Trace collection options for children π§ΎPvmFragSize10β message fragment size π§©PvmResvTids11β allow messages to reserved tags and TIDs πPvmSelfOutputTid12β Stdout destination π¨οΈPvmSelfOutputCode13β Output message tag π·οΈPvmSelfTraceTid14β Trace data destination π£PvmSelfTraceCode15β Trace message tag π·οΈPvmSelfTraceBuffer16β Trace buffer size π¦PvmSelfTraceOptions17β Trace collection options π§ΎPvmShowTids18βpvm_catchoutprints task ids with output πPvmPollType19β message wait policy (shared memory) β³PvmPollTime20β message spinwait duration πPvmOutputContext21β Output message context for children π§PvmTraceContext22β Trace message context for children π§PvmSelfOutputContext23β Output message context π§PvmSelfTraceContext24β Trace message context π§PvmNoReset25β do not kill task on reset π«
valβ an integer that comes back holding the value of the option. the answer to your question, the text-back, the "yes i saw ur message". π
π DESCRIPTION π
so like, pvm_getopt returns the value of the specified option in PVM. that's the whole plot. π
if you wanna know what all these options and values actually mean, go read pvm_setopt β she's the source of truth, this page is just her read-only twin. iykyk. π«Ά
and if something goes wrong? the PVM error code comes back in place of the option value. so if your "value" looks cursed, congrats, you got an error instead. no cap. π
π EXAMPLES π
C besties:
val = pvm_getopt( PvmFragSize );
Fortran besties:
CALL PVMFGETOPT( PVMAUTOERR, VAL )
π₯ ERRORS π₯
this error condition can be returned, and she will show up if she wants to:
PvmBadParamβ giving an invalid value. π that's it, that's the crime.
β SEE ALSO β
pvm_setopt(3PVM)β the queen who actually changes things π
and that's the whole page bestie, mwah π β this was PVM Version 3.4 energy, dated 4 April, 1994, but the slay is timeless. go forth and getopt responsibly πβ¨π¦
π¦ where this page comes from
- debian bookworm: pvm-dev 3.4.6-5
- ubuntu jammy: pvm-dev 3.4.6-3.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms