Pegasus InfoCorp: Web site design and web software development company

MSTAT (3)

Returns the status of a host in the virtual machine.

SYNOPSIS

    B
    C       int mstat = pvm_mstat( char *host )
       
    

    Fortran call pvmfmstat( host, mstat )

PARAMETERS

      Character string containing the host name.

      Integer returning machine status: 0.5i 2.5i
              value   MEANING
              PvmOk   host is OK
              PvmNoHost       host is not in virtual machine
              PvmHostFail     host is unreachable (and thus possibly failed)
      

DESCRIPTION

    The routine pvm_mstat returns the status mstat of the computer named host with respect to running PVM processes. This routine can be used to determine if a particular host has failed and if the virtual machine needs to be reconfigured. The function pvm_notify() can also be used to notify the caller that a host has failed.

EXAMPLES

    C:
            mstat = pvm_mstat( "msr.ornl.gov" );
    Fortran:
            CALL PVMFMSTAT( 'msr.ornl.gov', MSTAT )
    

ERRORS

    These error conditions can be returned by pvm_mstat

      pvmd not responding.

      giving a host name not in the virtual machine.

      host is unreachable (and thus possibly failed).

SEE ALSO

    pvm_notify(3PVM) pvm_config(3PVM)