File: pvm_lvgroup.3

package info (click to toggle)
pvm 3.4.6-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 8,280 kB
  • sloc: ansic: 72,074; makefile: 1,197; fortran: 631; sh: 282; csh: 74; asm: 37
file content (60 lines) | stat: -rw-r--r-- 1,275 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
.\" $Id: pvm_lvgroup.3,v 1.1 1996/09/23 22:05:18 pvmsrc Exp $
.TH LVGROUP 3PVM "30 August, 1993" "" "PVM Version 3.4"
.SH NAME
pvm_lvgroup \- Unenrolls the calling process from a named group.

.SH SYNOPSIS
.nf
.ft B
C	int info = pvm_lvgroup( char *group )
.br

Fortran	call pvmflvgroup( group, info )
.fi

.SH PARAMETERS
.IP group 0.8i
Character string group name of an existing group.
.br
.IP info
Integer status code returned by the routine.
Values less than zero indicate an error.

.SH DESCRIPTION
The routine
.I pvm_lvgroup
unenrolls the calling process from
the group named
.I group.
If there is an error
.I info
will be negative.
.PP
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.

.SH EXAMPLES
.nf
C:
	info = pvm_lvgroup( "worker" );
.sp
Fortran:
	CALL PVMFLVGROUP( 'group2', INFO )
.fi

.SH ERRORS
These error conditions can be returned by
.I pvm_lvgroup
.IP PvmSysErr
pvmd not responding.
.IP PvmBadParam
giving a NULL group name.
.IP PvmNoGroup
giving a non-existent group name.
.IP PvmNotInGroup
asking to leave a group you are not a member of.
.PP
.SH SEE ALSO
pvm_joingroup(3PVM)