Blame


1 cfa37a7b 2004-04-10 devnull .TH POSTNOTE 3
2 cfa37a7b 2004-04-10 devnull .SH NAME
3 cfa37a7b 2004-04-10 devnull postnote \- send a note to a process or process group
4 cfa37a7b 2004-04-10 devnull .SH SYNOPSIS
5 cfa37a7b 2004-04-10 devnull .B #include <u.h>
6 cfa37a7b 2004-04-10 devnull .br
7 cfa37a7b 2004-04-10 devnull .B #include <libc.h>
8 cfa37a7b 2004-04-10 devnull .PP
9 cfa37a7b 2004-04-10 devnull .nf
10 cfa37a7b 2004-04-10 devnull .B
11 cfa37a7b 2004-04-10 devnull int postnote(int who, int pid, char *note)
12 cfa37a7b 2004-04-10 devnull .fi
13 cfa37a7b 2004-04-10 devnull .SH DESCRIPTION
14 cfa37a7b 2004-04-10 devnull .I Postnote
15 cfa37a7b 2004-04-10 devnull sends a note to a process or process group.
16 cfa37a7b 2004-04-10 devnull If
17 cfa37a7b 2004-04-10 devnull .I who
18 cfa37a7b 2004-04-10 devnull is
19 cfa37a7b 2004-04-10 devnull .BR PNPROC ,
20 cfa37a7b 2004-04-10 devnull then
21 cfa37a7b 2004-04-10 devnull .I note
22 058b0118 2005-01-03 devnull is sent to the process with id
23 058b0118 2005-01-03 devnull .IR pid .
24 cfa37a7b 2004-04-10 devnull If
25 cfa37a7b 2004-04-10 devnull .I who
26 cfa37a7b 2004-04-10 devnull is
27 cfa37a7b 2004-04-10 devnull .BI PNGROUP ,
28 cfa37a7b 2004-04-10 devnull the note is delivered to the
29 058b0118 2005-01-03 devnull process group which has the process with id
30 058b0118 2005-01-03 devnull .I pid
31 058b0118 2005-01-03 devnull as a member.
32 cfa37a7b 2004-04-10 devnull For
33 cfa37a7b 2004-04-10 devnull .B PNGROUP
34 cfa37a7b 2004-04-10 devnull only, if the calling process is in the target group, the note is
35 cfa37a7b 2004-04-10 devnull .I not
36 cfa37a7b 2004-04-10 devnull delivered to that process.
37 cfa37a7b 2004-04-10 devnull .PP
38 cfa37a7b 2004-04-10 devnull If the write is successful, zero is returned.
39 cfa37a7b 2004-04-10 devnull Otherwise \-1 is returned.
40 cfa37a7b 2004-04-10 devnull .SH SOURCE
41 c3674de4 2005-01-11 devnull .B \*9/src/lib9/postnote.c
42 cfa37a7b 2004-04-10 devnull .SH "SEE ALSO"
43 bf8a59fa 2004-04-11 devnull .IR notify (3),
44 058b0118 2005-01-03 devnull .IR intro (3)
45 cfa37a7b 2004-04-10 devnull .SH DIAGNOSTICS
46 cfa37a7b 2004-04-10 devnull Sets
47 cfa37a7b 2004-04-10 devnull .IR errstr .