ADMB Documentation  11.1.1631
 All Classes Files Functions Variables Typedefs Friends Defines
Classes | Defines | Functions | Variables
pvm3.h File Reference

(* $Id: pvm3.h 1112 2013-07-12 21:41:41Z johnoel $)

Description not yet available. More...

#include <sys/time.h>

Go to the source code of this file.

Classes

struct  pvmhostinfo
struct  pvmmboxinfo
struct  pvmminfo
struct  pvmtaskinfo

Defines

#define __ProtoGlarp__(x)   ()
#define PVM_BYTE   1 /* byte */
#define PVM_CPLX   5 /* complex */
#define PVM_DCPLX   7 /* double complex */
#define PVM_DOUBLE   6 /* double */
#define PVM_FLOAT   4 /* real */
#define PVM_INT   3 /* int */
#define PVM_LONG   8 /* long integer */
#define PVM_MAJOR_VERSION   3
#define PVM_MINOR_VERSION   4
#define PVM_PATCH_VERSION   4
#define PVM_SHORT   2 /* short */
#define PVM_STR   0 /* string */
#define PVM_UINT   10 /* unsigned int */
#define PVM_ULONG   11 /* unsigned long int */
#define PVM_USHORT   9 /* unsigned short int */
#define PVM_VER   "3.4.4"
#define PvmAllowDirect   2 /* allow direct links, but don't request */
#define PvmAlready   -30 /* Already in progress */
#define PvmAutoErr   3 /* auto error reporting */
#define PvmBadMsg   -12 /* Can't decode message */
#define PvmBadParam   -2 /* Bad parameter */
#define PvmBadVersion   -26 /* Version mismatch */
#define PvmBaseContext   0
#define PvmCantStart   -29 /* Can't start pvmd */
#define PvmDataDefault   0 /* XDR encoding */
#define PvmDataFoo   PvmDataDefault /* Internal use */
#define PvmDataInPlace   2 /* Raw data, left in place */
#define PvmDataRaw   1 /* Raw data copy */
#define PvmDataTrace   4 /* User-Defined Trace Encoding */
#define PvmDebugMask   2 /* debugmask */
#define PvmDenied   -8 /* Permission denied */
#define PvmDontRoute   1 /* don't allow direct task-task links */
#define PvmDSysErr   -25 /* Pvmd system error */
#define PvmDupEntry   PvmDenied /* Duplicate entry */
#define PvmDupGroup   -18 /* Already in group */
#define PvmDupHost   -28 /* Duplicate host */
#define PvmExists   -33 /* Already exists */
#define PvmFragSize   10 /* message fragment size */
#define PvmHostAdd   3 /* on host startup */
#define PvmHostCompl   32 /* complement host set */
#define PvmHostDelete   2 /* on host fail/delete */
#define PVMHOSTERCLASS   "###_PVM_HOSTER_###"
#define PvmHostFail   -22 /* Host failed */
#define PvmHostrNMstr   -34 /* Hoster run on non-master host */
#define PvmIPLoopback   -36 /* Master Host's IP is Loopback */
#define PvmMboxDefault   0 /* put: single locked instance */
#define PvmMboxDirectIndex(_index)
#define PvmMboxDirectIndexOf(_flags)
#define PvmMboxDirectIndexShift   10 /* log2(PvmMboxMaxFlag) + 1 */
#define PvmMboxFirstAvail   8 /* select 1st index >= specified */
#define PvmMboxMaxDirectIndex   ( (unsigned) 1 << ( 31 - PvmMboxDirectIndexShift ) )
#define PvmMboxMaxFlag   512 /* maximum mbox flag bit value */
#define PvmMboxMultiInstance   2 /* multiple entries in class */
#define PvmMboxOverWritable   4 /* can write over this entry */
#define PvmMboxPersistent   1 /* entry remains after owner exit */
#define PvmMboxReadAndDelete   16 /* atomic read / delete */
#define PvmMboxWaitForInfo   32 /* for blocking recvinfo */
#define PvmMismatch   -3 /* Parameter mismatch */
#define PvmMppFront   16 /* spawn task on service node */
#define PvmNoBuf   -15 /* No current buffer */
#define PvmNoData   -5 /* End of buffer */
#define PvmNoEntry   PvmNotFound /* No such entry */
#define PvmNoFile   -7 /* No such file */
#define PvmNoGroup   -19 /* No such group */
#define PvmNoHost   -6 /* No such host */
#define PvmNoInst   -21 /* No such instance */
#define PvmNoMem   -10 /* Malloc failed */
#define PvmNoParent   -23 /* No parent task */
#define PvmNoReset   25 /* do not kill task on reset */
#define PVMNORESETCLASS   "###_PVM_NO_RESET_###"
#define PvmNoSpawnParent   64
#define PvmNoSuchBuf   -16 /* No such buffer */
#define PvmNoTask   -31 /* No such task */
#define PvmNotFound   -32 /* Not Found */
#define PvmNotifyCancel   256 /* cancel (complete immediately) notifies */
#define PvmNotImpl   -24 /* Not implemented */
#define PvmNotInGroup   -20 /* Not in group */
#define PvmNullGroup   -17 /* Null group name */
#define PvmOk   0 /* Success */
#define PvmOutOfRes   -27 /* Out of resources */
#define PvmOutputCode   5 /* stdout message tag */
#define PvmOutputContext   21 /* stdout message context */
#define PvmOutputTid   4 /* stdout destination for children */
#define PvmOverflow   -4 /* Value too large */
#define PvmParentNotSet   -35 /* Spawning parent set PvmNoSpawnParent */
#define PvmPollConstant   1
#define PvmPollSleep   2
#define PvmPollTime   20 /* time before sleep if PvmPollSleep */
#define PvmPollType   19 /* shared memory wait method */
#define PvmResvTids   11 /* allow reserved message tids and codes */
#define PVMRMCLASS   "###_PVM_RM_###"
#define PvmRoute   1 /* routing policy */
#define PvmRouteAdd   4 /* new task-task route opened */
#define PvmRouteDelete   5 /* task-task route closed */
#define PvmRouteDirect   3 /* request direct links */
#define PvmSelfOutputCode   13 /* stdout message tag */
#define PvmSelfOutputContext   23 /* stdout message context */
#define PvmSelfOutputTid   12 /* stdout destination for task */
#define PvmSelfTraceBuffer   16 /* trace buffering for task */
#define PvmSelfTraceCode   15 /* trace message tag */
#define PvmSelfTraceContext   24 /* trace message context */
#define PvmSelfTraceOptions   17 /* trace options for task */
#define PvmSelfTraceTid   14 /* trace destination for task */
#define PvmShowTids   18 /* pvm_catchout prints task ids with output */
#define PvmSysErr   -14 /* Can't contact local daemon */
#define PvmTaskArch   2 /* specify architecture */
#define PvmTaskChild   1 /* (future) child tasks */
#define PvmTaskDebug   4 /* start task in debugger */
#define PvmTaskDefault   0
#define PVMTASKERCLASS   "###_PVM_TASKER_###"
#define PvmTaskExit   1 /* on task exit */
#define PvmTaskHost   1 /* specify host */
#define PvmTaskSelf   0 /* this task */
#define PvmTaskTrace   8 /* process generates trace data */
#define PVMTMPNAMFUN(x)   tmpnam(x)
#define PVMTMPNAMLEN   64
#define PvmTraceBuffer   8 /* trace buffering for children */
#define PvmTraceCode   7 /* trace message tag */
#define PvmTraceContext   22 /* trace message context */
#define PvmTraceCount   3 /* only do PVM routine profiling */
#define PvmTraceFull   1 /* do full trace events */
#define PvmTraceOptions   9 /* trace options for children */
#define PVMTRACERCLASS   "###_PVM_TRACER_###"
#define PvmTraceTid   6 /* trace destination for children */
#define PvmTraceTime   2 /* only do PVM routine timings */

Functions

char *pvmgetrsh __ProtoGlarp__ ((void))
int pvm_addhosts __ProtoGlarp__ ((char **, int, int *))
int pvm_addmhf __ProtoGlarp__ ((int, int, int, int(*)(int)))
int pvm_archcode __ProtoGlarp__ ((char *))
int pvm_barrier __ProtoGlarp__ ((char *, int))
int pvm_bufinfo __ProtoGlarp__ ((int, int *, int *, int *))
int pvm_config __ProtoGlarp__ ((int *, int *, struct pvmhostinfo **))
int pvm_delinfo __ProtoGlarp__ ((char *, int, int))
int pvm_delmhf __ProtoGlarp__ ((int))
int pvm_gather __ProtoGlarp__ ((void *, void *, int, int, int, char *, int))
int pvm_getfds __ProtoGlarp__ ((int **))
int pvm_getminfo __ProtoGlarp__ ((int, struct pvmminfo *))
int pvm_getnoresets __ProtoGlarp__ ((int **, int *))
int pvm_hostsync __ProtoGlarp__ ((int, struct timeval *, struct timeval *))
int pvm_getmboxinfo __ProtoGlarp__ ((char *, int *, struct pvmmboxinfo **))
int pvm_mcast __ProtoGlarp__ ((int *, int, int))
int pvm_notify __ProtoGlarp__ ((int, int, int, int *))
int pvm_nrecv __ProtoGlarp__ ((int, int))
int pvm_packf __ProtoGlarp__ ((const char *,...))
int pvm_pkcplx __ProtoGlarp__ ((float *, int, int))
int pvm_pkdcplx __ProtoGlarp__ ((double *, int, int))
int pvm_pklong __ProtoGlarp__ ((long *, int, int))
int pvm_pkshort __ProtoGlarp__ ((short *, int, int))
int pvm_pkuint __ProtoGlarp__ ((unsigned int *, int, int))
int pvm_pkulong __ProtoGlarp__ ((unsigned long *, int, int))
int pvm_pkushort __ProtoGlarp__ ((unsigned short *, int, int))
int pvm_precv __ProtoGlarp__ ((int, int, void *, int, int, int *, int *, int *))
int pvm_psend __ProtoGlarp__ ((int, int, void *, int, int))
int pvm_reduce __ProtoGlarp__ ((void(*)(int *, void *, void *, int *, int *), void *, int, int, int, char *, int))
void PvmMax __ProtoGlarp__ ((int *, void *, void *, int *, int *))
int pvm_reg_rm __ProtoGlarp__ ((struct pvmhostinfo **))
int pvm_reg_tracer __ProtoGlarp__ ((int, int, int, int, char *, int, int))
int pvm_spawn __ProtoGlarp__ ((char *, char **, int, char *, int, int *))
int pvm_start_pvmd __ProtoGlarp__ ((int, char **, int))
int pvm_tasks __ProtoGlarp__ ((int, int *, struct pvmtaskinfo **))
int pvm_trecv __ProtoGlarp__ ((int, int, struct timeval *))
int pvm_lookup __ProtoGlarp__ ((char *, int, int *))

Variables

int(*)(int, int, intpvm_recvf ((int(*)(int, int, int)))) __ProtoGlarp__((int(*

Detailed Description

Description not yet available.

Definition in file pvm3.h.


Define Documentation

#define __ProtoGlarp__ (   x)    ()

Definition at line 609 of file pvm3.h.

#define PVM_BYTE   1 /* byte */

Definition at line 516 of file pvm3.h.

#define PVM_CPLX   5 /* complex */

Definition at line 520 of file pvm3.h.

#define PVM_DCPLX   7 /* double complex */

Definition at line 522 of file pvm3.h.

#define PVM_DOUBLE   6 /* double */

Definition at line 521 of file pvm3.h.

#define PVM_FLOAT   4 /* real */

Definition at line 519 of file pvm3.h.

#define PVM_INT   3 /* int */

Definition at line 518 of file pvm3.h.

#define PVM_LONG   8 /* long integer */

Definition at line 523 of file pvm3.h.

#define PVM_MAJOR_VERSION   3

Definition at line 317 of file pvm3.h.

#define PVM_MINOR_VERSION   4

Definition at line 318 of file pvm3.h.

#define PVM_PATCH_VERSION   4

Definition at line 319 of file pvm3.h.

#define PVM_SHORT   2 /* short */

Definition at line 517 of file pvm3.h.

#define PVM_STR   0 /* string */

Definition at line 515 of file pvm3.h.

#define PVM_UINT   10 /* unsigned int */

Definition at line 525 of file pvm3.h.

#define PVM_ULONG   11 /* unsigned long int */

Definition at line 526 of file pvm3.h.

#define PVM_USHORT   9 /* unsigned short int */

Definition at line 524 of file pvm3.h.

#define PVM_VER   "3.4.4"

Definition at line 316 of file pvm3.h.

#define PvmAllowDirect   2 /* allow direct links, but don't request */

Definition at line 376 of file pvm3.h.

#define PvmAlready   -30 /* Already in progress */

Definition at line 497 of file pvm3.h.

#define PvmAutoErr   3 /* auto error reporting */

Definition at line 379 of file pvm3.h.

#define PvmBadMsg   -12 /* Can't decode message */

Definition at line 480 of file pvm3.h.

#define PvmBadParam   -2 /* Bad parameter */

Definition at line 472 of file pvm3.h.

#define PvmBadVersion   -26 /* Version mismatch */

Definition at line 493 of file pvm3.h.

#define PvmBaseContext   0

Definition at line 419 of file pvm3.h.

#define PvmCantStart   -29 /* Can't start pvmd */

Definition at line 496 of file pvm3.h.

#define PvmDataDefault   0 /* XDR encoding */
#define PvmDataFoo   PvmDataDefault /* Internal use */

Definition at line 338 of file pvm3.h.

#define PvmDataInPlace   2 /* Raw data, left in place */

Definition at line 337 of file pvm3.h.

#define PvmDataRaw   1 /* Raw data copy */
#define PvmDataTrace   4 /* User-Defined Trace Encoding */

Definition at line 339 of file pvm3.h.

#define PvmDebugMask   2 /* debugmask */

Definition at line 378 of file pvm3.h.

#define PvmDenied   -8 /* Permission denied */

Definition at line 478 of file pvm3.h.

#define PvmDontRoute   1 /* don't allow direct task-task links */

Definition at line 375 of file pvm3.h.

#define PvmDSysErr   -25 /* Pvmd system error */

Definition at line 492 of file pvm3.h.

#define PvmDupEntry   PvmDenied /* Duplicate entry */

Definition at line 509 of file pvm3.h.

#define PvmDupGroup   -18 /* Already in group */

Definition at line 485 of file pvm3.h.

#define PvmDupHost   -28 /* Duplicate host */

Definition at line 495 of file pvm3.h.

#define PvmExists   -33 /* Already exists */

Definition at line 500 of file pvm3.h.

#define PvmFragSize   10 /* message fragment size */

Definition at line 389 of file pvm3.h.

#define PvmHostAdd   3 /* on host startup */

Definition at line 362 of file pvm3.h.

#define PvmHostCompl   32 /* complement host set */

Definition at line 352 of file pvm3.h.

#define PvmHostDelete   2 /* on host fail/delete */

Definition at line 361 of file pvm3.h.

#define PVMHOSTERCLASS   "###_PVM_HOSTER_###"

Definition at line 459 of file pvm3.h.

#define PvmHostFail   -22 /* Host failed */

Definition at line 489 of file pvm3.h.

#define PvmHostrNMstr   -34 /* Hoster run on non-master host */

Definition at line 501 of file pvm3.h.

#define PvmIPLoopback   -36 /* Master Host's IP is Loopback */

Definition at line 503 of file pvm3.h.

#define PvmMboxDefault   0 /* put: single locked instance */

Definition at line 425 of file pvm3.h.

#define PvmMboxDirectIndex (   _index)
Value:
( ( (_index) >= PvmMboxMaxDirectIndex ) ? \
    ( fprintf( stderr, "Mbox Direct Index Too Large: %d >= %d\n", \
      (_index), PvmMboxMaxDirectIndex ), 0 ) \
    : ( (_index) << PvmMboxDirectIndexShift ) )

Definition at line 447 of file pvm3.h.

#define PvmMboxDirectIndexOf (   _flags)
Value:

Definition at line 442 of file pvm3.h.

#define PvmMboxDirectIndexShift   10 /* log2(PvmMboxMaxFlag) + 1 */

Definition at line 437 of file pvm3.h.

#define PvmMboxFirstAvail   8 /* select 1st index >= specified */

Definition at line 431 of file pvm3.h.

#define PvmMboxMaxDirectIndex   ( (unsigned) 1 << ( 31 - PvmMboxDirectIndexShift ) )

Definition at line 439 of file pvm3.h.

#define PvmMboxMaxFlag   512 /* maximum mbox flag bit value */

Definition at line 435 of file pvm3.h.

#define PvmMboxMultiInstance   2 /* multiple entries in class */

Definition at line 429 of file pvm3.h.

#define PvmMboxOverWritable   4 /* can write over this entry */

Definition at line 430 of file pvm3.h.

#define PvmMboxPersistent   1 /* entry remains after owner exit */

Definition at line 428 of file pvm3.h.

#define PvmMboxReadAndDelete   16 /* atomic read / delete */

Definition at line 432 of file pvm3.h.

#define PvmMboxWaitForInfo   32 /* for blocking recvinfo */

Definition at line 434 of file pvm3.h.

#define PvmMismatch   -3 /* Parameter mismatch */

Definition at line 473 of file pvm3.h.

#define PvmMppFront   16 /* spawn task on service node */

Definition at line 351 of file pvm3.h.

#define PvmNoBuf   -15 /* No current buffer */

Definition at line 482 of file pvm3.h.

#define PvmNoData   -5 /* End of buffer */

Definition at line 475 of file pvm3.h.

#define PvmNoEntry   PvmNotFound /* No such entry */

Definition at line 508 of file pvm3.h.

#define PvmNoFile   -7 /* No such file */

Definition at line 477 of file pvm3.h.

#define PvmNoGroup   -19 /* No such group */

Definition at line 486 of file pvm3.h.

#define PvmNoHost   -6 /* No such host */

Definition at line 476 of file pvm3.h.

#define PvmNoInst   -21 /* No such instance */

Definition at line 488 of file pvm3.h.

#define PvmNoMem   -10 /* Malloc failed */

Definition at line 479 of file pvm3.h.

#define PvmNoParent   -23 /* No parent task */

Definition at line 490 of file pvm3.h.

#define PvmNoReset   25 /* do not kill task on reset */

Definition at line 406 of file pvm3.h.

#define PVMNORESETCLASS   "###_PVM_NO_RESET_###"

Definition at line 457 of file pvm3.h.

#define PvmNoSpawnParent   64

Definition at line 354 of file pvm3.h.

#define PvmNoSuchBuf   -16 /* No such buffer */

Definition at line 483 of file pvm3.h.

#define PvmNoTask   -31 /* No such task */

Definition at line 498 of file pvm3.h.

#define PvmNotFound   -32 /* Not Found */

Definition at line 499 of file pvm3.h.

#define PvmNotifyCancel   256 /* cancel (complete immediately) notifies */

Definition at line 368 of file pvm3.h.

#define PvmNotImpl   -24 /* Not implemented */

Definition at line 491 of file pvm3.h.

#define PvmNotInGroup   -20 /* Not in group */

Definition at line 487 of file pvm3.h.

#define PvmNullGroup   -17 /* Null group name */

Definition at line 484 of file pvm3.h.

#define PvmOk   0 /* Success */

Definition at line 471 of file pvm3.h.

#define PvmOutOfRes   -27 /* Out of resources */

Definition at line 494 of file pvm3.h.

#define PvmOutputCode   5 /* stdout message tag */

Definition at line 381 of file pvm3.h.

#define PvmOutputContext   21 /* stdout message context */

Definition at line 402 of file pvm3.h.

#define PvmOutputTid   4 /* stdout destination for children */

Definition at line 380 of file pvm3.h.

#define PvmOverflow   -4 /* Value too large */

Definition at line 474 of file pvm3.h.

#define PvmParentNotSet   -35 /* Spawning parent set PvmNoSpawnParent */

Definition at line 502 of file pvm3.h.

#define PvmPollConstant   1

Definition at line 399 of file pvm3.h.

#define PvmPollSleep   2

Definition at line 400 of file pvm3.h.

#define PvmPollTime   20 /* time before sleep if PvmPollSleep */

Definition at line 401 of file pvm3.h.

#define PvmPollType   19 /* shared memory wait method */

Definition at line 398 of file pvm3.h.

#define PvmResvTids   11 /* allow reserved message tids and codes */

Definition at line 390 of file pvm3.h.

#define PVMRMCLASS   "###_PVM_RM_###"

Definition at line 465 of file pvm3.h.

#define PvmRoute   1 /* routing policy */

Definition at line 374 of file pvm3.h.

Referenced by adpvm_manager::adpvm_manager().

#define PvmRouteAdd   4 /* new task-task route opened */

Definition at line 363 of file pvm3.h.

#define PvmRouteDelete   5 /* task-task route closed */

Definition at line 364 of file pvm3.h.

#define PvmRouteDirect   3 /* request direct links */

Definition at line 377 of file pvm3.h.

Referenced by adpvm_manager::adpvm_manager().

#define PvmSelfOutputCode   13 /* stdout message tag */

Definition at line 392 of file pvm3.h.

#define PvmSelfOutputContext   23 /* stdout message context */

Definition at line 404 of file pvm3.h.

#define PvmSelfOutputTid   12 /* stdout destination for task */

Definition at line 391 of file pvm3.h.

#define PvmSelfTraceBuffer   16 /* trace buffering for task */

Definition at line 395 of file pvm3.h.

#define PvmSelfTraceCode   15 /* trace message tag */

Definition at line 394 of file pvm3.h.

#define PvmSelfTraceContext   24 /* trace message context */

Definition at line 405 of file pvm3.h.

#define PvmSelfTraceOptions   17 /* trace options for task */

Definition at line 396 of file pvm3.h.

#define PvmSelfTraceTid   14 /* trace destination for task */

Definition at line 393 of file pvm3.h.

#define PvmShowTids   18 /* pvm_catchout prints task ids with output */

Definition at line 397 of file pvm3.h.

#define PvmSysErr   -14 /* Can't contact local daemon */

Definition at line 481 of file pvm3.h.

Referenced by adpvm_manager::adpvm_manager().

#define PvmTaskArch   2 /* specify architecture */

Definition at line 347 of file pvm3.h.

#define PvmTaskChild   1 /* (future) child tasks */

Definition at line 413 of file pvm3.h.

#define PvmTaskDebug   4 /* start task in debugger */

Definition at line 348 of file pvm3.h.

#define PvmTaskDefault   0

Definition at line 345 of file pvm3.h.

#define PVMTASKERCLASS   "###_PVM_TASKER_###"

Definition at line 461 of file pvm3.h.

#define PvmTaskExit   1 /* on task exit */

Definition at line 360 of file pvm3.h.

#define PvmTaskHost   1 /* specify host */
#define PvmTaskSelf   0 /* this task */

Definition at line 412 of file pvm3.h.

#define PvmTaskTrace   8 /* process generates trace data */

Definition at line 349 of file pvm3.h.

#define PVMTMPNAMFUN (   x)    tmpnam(x)

Definition at line 590 of file pvm3.h.

#define PVMTMPNAMLEN   64

Definition at line 594 of file pvm3.h.

#define PvmTraceBuffer   8 /* trace buffering for children */

Definition at line 384 of file pvm3.h.

#define PvmTraceCode   7 /* trace message tag */

Definition at line 383 of file pvm3.h.

#define PvmTraceContext   22 /* trace message context */

Definition at line 403 of file pvm3.h.

#define PvmTraceCount   3 /* only do PVM routine profiling */

Definition at line 388 of file pvm3.h.

#define PvmTraceFull   1 /* do full trace events */

Definition at line 386 of file pvm3.h.

#define PvmTraceOptions   9 /* trace options for children */

Definition at line 385 of file pvm3.h.

#define PVMTRACERCLASS   "###_PVM_TRACER_###"

Definition at line 463 of file pvm3.h.

#define PvmTraceTid   6 /* trace destination for children */

Definition at line 382 of file pvm3.h.

#define PvmTraceTime   2 /* only do PVM routine timings */

Definition at line 387 of file pvm3.h.


Function Documentation

char *pvm_version __ProtoGlarp__ ( (void)  )
int ADDLL pvm_delhosts __ProtoGlarp__ ( (char **, int, int *)  )
int pvm_addmhf __ProtoGlarp__ ( (int, int, int, int(*)(int))  )
int ADDLL pvm_upkstr __ProtoGlarp__ ( (char *)  )
int pvm_delete __ProtoGlarp__ ( (char *, int )
int pvm_tickle __ProtoGlarp__ ( (int, int *, int *, int *)  )
int pvm_config __ProtoGlarp__ ( (int *, int *, struct pvmhostinfo **)  )
int pvm_insert __ProtoGlarp__ ( (char *, int, int )
int ADDLL pvm_tidtohost __ProtoGlarp__ ( (int )
int ADDLL pvm_scatter __ProtoGlarp__ ( (void *, void *, int, int, int, char *, int )
int ADDLL pvm_siblings __ProtoGlarp__ ( (int **)  )
int ADDLL pvm_setminfo __ProtoGlarp__ ( (int, struct pvmminfo *)  )
int pvm_getnoresets __ProtoGlarp__ ( (int **, int *)  )
int pvm_hostsync __ProtoGlarp__ ( (int, struct timeval *, struct timeval *)  )
int pvm_getmboxinfo __ProtoGlarp__ ( (char *, int *, struct pvmmboxinfo **)  )
int ADDLL pvm_upkint __ProtoGlarp__ ( (int *, int, int )
int pvm_notify __ProtoGlarp__ ( (int, int, int, int *)  )
int ADDLL pvm_setopt __ProtoGlarp__ ( (int, int )
int pvm_unpackf __ProtoGlarp__ ( (const char *,...)  )
int ADDLL pvm_upkfloat __ProtoGlarp__ ( (float *, int, int )
int ADDLL pvm_upkdouble __ProtoGlarp__ ( (double *, int, int )
int ADDLL pvm_upklong __ProtoGlarp__ ( (long *, int, int )
int ADDLL pvm_upkshort __ProtoGlarp__ ( (short *, int, int )
int ADDLL pvm_upkuint __ProtoGlarp__ ( (unsigned int *, int, int )
int ADDLL pvm_upkulong __ProtoGlarp__ ( (unsigned long *, int, int )
int ADDLL pvm_upkushort __ProtoGlarp__ ( (unsigned short *, int, int )
int pvm_precv __ProtoGlarp__ ( (int, int, void *, int, int, int *, int *, int *)  )
int pvm_psend __ProtoGlarp__ ( (int, int, void *, int, int )
int pvm_reduce __ProtoGlarp__ ( (void(*)(int *, void *, void *, int *, int *), void *, int, int, int, char *, int )
void PvmProduct __ProtoGlarp__ ( (int *, void *, void *, int *, int *)  )
int pvm_reg_rm __ProtoGlarp__ ( (struct pvmhostinfo **)  )
int pvm_reg_tracer __ProtoGlarp__ ( (int, int, int, int, char *, int, int )
int pvm_spawn __ProtoGlarp__ ( (char *, char **, int, char *, int, int *)  )
int pvm_start_pvmd __ProtoGlarp__ ( (int, char **, int )
int pvm_tasks __ProtoGlarp__ ( (int, int *, struct pvmtaskinfo **)  )
int pvm_trecv __ProtoGlarp__ ( (int, int, struct timeval *)  )
int pvm_lookup __ProtoGlarp__ ( (char *, int, int *)  )

Variable Documentation

Definition at line 696 of file pvm3.h.