.TH POSTNOTE 3 | |
.SH NAME | |
postnote \- send a note to a process or process group | |
.SH SYNOPSIS | |
.B #include <u.h> | |
.br | |
.B #include <libc.h> | |
.PP | |
.nf | |
.B | |
int postnote(int who, int pid, char *note) | |
.fi | |
.SH DESCRIPTION | |
.I Postnote | |
sends a note to a process or process group. | |
If | |
.I who | |
is | |
.BR PNPROC , | |
then | |
.I note | |
is sent to the process with id | |
.IR pid . | |
If | |
.I who | |
is | |
.BI PNGROUP , | |
the note is delivered to the | |
process group containing the process with id | |
.IR pid . | |
For | |
.B PNGROUP | |
only, if the calling process is in the target group, the note is | |
.I not | |
delivered to that process. | |
.PP | |
Returns zero if the write succeeds, otherwise \-1. | |
.SH SOURCE | |
.B \*9/src/lib9/postnote.c | |
.SH "SEE ALSO" | |
.IR notify (3), | |
.IR intro (3) | |
.SH DIAGNOSTICS | |
Sets | |
.IR errstr . |