START_PVMD(3PVM)

NAME
pvm_start_pvmd - Starts new PVM daemon.

SYNOPSIS
C    int info = pvm_start_pvmd( int argc, char **argv, int block )
Fortran    NOT AVAILABLE

PARAMETERS

argc
    Number of arguments in argv.

argv
    An array of arguments to the executable.

block
    Integer specifying whether to block until startup of all hosts complete or return immediately.

info
    Integer returning the error code.

DISCUSSION
The routine pvm_start_pvmd starts up a pvmd3 process, the master of a new virtual machine. The routine can be set to block until startup is complete or to return immediately. pvm_start_pvmd returns zero on success.

ERRORS
The following error conditions can be returned
	 PvmDupHost      a pvmd is already running.
	 PvmSysErr       local pvmd is not responding.

SEE ALSO
pvm_addhosts(3PVM)