pvm_lvgroup(3)

pvm_lvgroup3

Unenrolls the calling process from a named group.

Usage

C	int info = pvm_lvgroup( char *group )
Fortran	call pvmflvgroup( group, info )

Parameters

group

Character string group name of an existing group.

info

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

Overview

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

PvmSysErr

pvmd not responding.

PvmBadParam

giving a NULL group name.

PvmNoGroup

giving a non-existent group name.

PvmNotInGroup

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

Releases

Unchanged in 4 releases since Debian 2.0 (Hamm).

  1. 2.0–3.0

From pvm-dev 3.4.2-8 in Debian 3.0 (Woody). Parsed by carta from the page's man source.