Pegasus InfoCorp: Web site design and web software development company

LVGROUP (3)

Unenrolls the calling process from a named group.

SYNOPSIS

    B
    C       int info = pvm_lvgroup( char *group )
       
    

    Fortran call pvmflvgroup( group, info )

PARAMETERS

      Character string group name of an existing group.

      Integer status code returned by the routine. Values less than zero indicate an error.

DESCRIPTION

    The routine pvm_lvgroup unenrolls the calling process from the group named group. If there is an error info will be negative.

    If a process leaves a group by calling either pvm_lvgroup or pvm_exit, and later rejoins the same group, the process may be assigned a new instance number. Old instance numbers are reassigned to processes calling pvm_joingroup.

EXAMPLES

    C:
            info = pvm_lvgroup( "worker" );
    Fortran:
            CALL PVMFLVGROUP( 'group2', INFO )
    

ERRORS

    These error conditions can be returned by pvm_lvgroup

      pvmd not responding.

      giving a NULL group name.

      giving a non-existent group name.

      asking to leave a group you are not a member of.

SEE ALSO

    pvm_joingroup(3PVM)