LVGROUP(3PVM)							LVGROUP(3PVM)

NAME
  pvm_lvgroup -	Unenrolls the calling process from a named group.

SYNOPSIS
  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.

DISCUSSION
  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.

SEE ALSO
  pvm_joingroup(3PVM)


Back to the alphabetical listing
Back to the listing of routines for advanced and group functions