\begin{verbatim}
int info = pvm_addhosts( char **hosts, {int nhost, int *infos} )
int info = pvm_advise( int route )
int cod = pvm_archcode( char *arch )
int info = pvm_barrier( char *group, int count )
int info = pvm_bcast( char *group, int msgtag )
int info = pvm_bufinfo( int bufid, int *bytes, int *msgtag, int *tid)
int info = pvm_catchout( FILE *ff )
int info = pvm_config( int *nhost, int *narch, struct pvmhostinfo **hostp )
int cc = pvm_delete( char *name, int index )
int info = pvm_delhosts( char **hosts, int nhost, int *infos )
int info = pvm_exit( void )
int info = pvm_freebuf( int bufid )
int info = pvm_gather( void *result,void *data,int count,
           int datatype,int msgtag,char *group, int rootginst)
int inum = pvm_getinst( char *group, int tid )
int val = pvm_getopt( int what )
int bufid = pvm_getrbuf( void )
int bufid = pvm_getsbuf( void )
int tid = pvm_gettid( char *group, int inum )
int size = pvm_gsize( char *group )
int info = pvm_halt( void )
int info = pvm_hostsync( int host, struct timeval *clk,struct timeval *delta)
int bufid = pvm_initsend( int encoding )
int cc = pvm_insert( char *name, int index, int data )
int inum = pvm_joingroup( char *group )
int info = pvm_kill( int tid )
int cc = pvm_lookup( char *name, int index, {int *data} )
int info = pvm_lvgroup( char *group )
int info = pvm_mcast( int *tids, int ntask, int msgtag )
int bufid = pvm_mkbuf( int encoding )
int mstat = pvm_mstat( char *host )
int tid = pvm_mytid( void )
int info = pvm_notify( int what, int msgtag, int cnt, int *tids)
int bufid = pvm_nrecv( int tid, int msgtag )
int info = pvm_packf( const char *fmt, ... )
int info = pvm_pkbyte( char *xp, int nitem, int stride )
int info = pvm_pkcplx( float *cp, int nitem, int stride )
int info = pvm_pkdcplx( double *zp, int nitem, int stride )
int info = pvm_pkdouble( double *dp, int nitem, int stride )
int info = pvm_pkfloat( float *fp, int nitem, int stride )
int info = pvm_pkint( int *ip, int nitem, int stride )
int info = pvm_pkuint( unsigned int *ip, int nitem, int stride )
int info = pvm_pkushort( unsigned short *ip, int nitem, int stride )
int info = pvm_pkulong( unsigned long *ip, int nitem, int stride )
int info = pvm_pklong( long *ip, int nitem, int stride )
int info = pvm_pkshort( short *jp, int nitem, int stride )
int info = pvm_pkstr( char *sp )
int tid = pvm_parent( void )
int info = pvm_perror( char *msg )
int info = pvm_precv( int tid, int msgtag, char *buf, int len}, 
           int datatype, int *atid, int *atag, int *alen )
int bufid = pvm_probe( int tid, int msgtag )
int info = pvm_psend( int tid, int msgtag, char *buf, int len, int datatype )
int status = pvm_pstat( int tid )
int bufid = pvm_recv( int tid, int msgtag )
int (*old)() = pvm_recvf( int (*new)( int bufid, int tid, int tag ))
int info = pvm_reduce( void (*func)(),void *data, int count, 
            int datatype,int msgtag, char *group, int rootginst)
int cc = pvm_reg_hoster()
int cc = pvm_reg_rm( struct pvmhostinfo **hip )
int cc = pvm_reg_tasker()
int info = pvm_scatter( void *result, void *data,int count, 
           int datatype, int msgtag,char *group, int rootginst)
int info = pvm_send( int tid, int msgtag )
int info = pvm_sendsig( int tid, int signum )
int oldset = pvm_serror( int set )
int info = pvm_getmwid( int bufid )
int info = pvm_setmwid( int bufid, int waitid )
int oldval = pvm_setopt( int what, int val )
int oldbuf = pvm_setrbuf( int bufid )
int oldbuf = pvm_setsbuf( int bufid )
int info = pvm_gettmask( int who, Pvmtmask mask )
int info = pvm_settmask( int who, Pvmtmask mask )
int numt = pvm_spawn( char *task, char **argv, int flag, 
           char *where, int ntask, int *tids )
int info = pvm_start_pvmd( int argc, char **argv, int block )
int info = pvm_tasks( int where, int *ntask, struct pvmtaskinfo **taskp )
int dtid = pvm_tidtohost( int tid )
int bufid = pvm_trecv( int tid, int msgtag, struct timeval *tmout )
int info = pvm_unpackf( const char *fmt, ... )
int info = pvm_upkbyte( char *xp, int nitem, int stride)
int info = pvm_upkcplx( float *cp, int nitem, int stride)
int info = pvm_upkdcplx( double *zp, int nitem, int stride)
int info = pvm_upkdouble( double *dp, int nitem, int stride)
int info = pvm_upkfloat( float *fp, int nitem, int stride)
int info = pvm_upkint( int *ip, int nitem, int stride)
int info = pvm_upkuint( unsigned int *ip, int nitem, int stride)
int info = pvm_upkushort( unsigned short *ip, int nitem, int stride)
int info = pvm_upkulong( unsigned long *ip, int nitem, int stride)
int info = pvm_upklong( long *ip, int nitem, int stride)
int info = pvm_upkshort( short *jp, int nitem, int stride)
int info = pvm_upkstr( char *sp )
\end{verbatim}
