]> git.ipfire.org Git - thirdparty/cups.git/blame - man/notifier.7
Greatly simplify the man page handling.
[thirdparty/cups.git] / man / notifier.7
CommitLineData
6c663ae2 1.\"
27e0d6f8 2.\" notifier man page for CUPS.
6c663ae2 3.\"
87030afb
MS
4.\" Copyright © 2007-2019 by Apple Inc.
5.\" Copyright © 1997-2007 by Easy Software Products.
6c663ae2 6.\"
87030afb
MS
7.\" Licensed under Apache License v2.0. See the file "LICENSE" for more
8.\" information.
6c663ae2 9.\"
87030afb 10.TH notifier 7 "CUPS" "26 April 2019" "Apple Inc."
6c663ae2
MS
11.SH NAME
12notifier \- cups notification interface
13.SH SYNOPSIS
14.B notifier
15.I recipient
16[
17.I user-data
18]
19.SH DESCRIPTION
27e0d6f8
MS
20The CUPS notifier interface provides a standard method for adding support for new event notification methods to CUPS.
21Each notifier delivers one or more IPP events from the standard input to the specified recipient.
6c663ae2 22.LP
27e0d6f8
MS
23Notifiers \fBMUST\fR read IPP messages from the standard input using the
24.BR ippNew ()
25and
26.BR ippReadFile ()
27functions and exit on error.
28Notifiers are encouraged to exit after a suitable period of inactivity, however they may exit after reading the first message or stay running until an error is seen.
29Notifiers inherit the environment and can use the logging mechanism documented in
30.BR filter (7).
6c663ae2 31.SH SEE ALSO
27e0d6f8
MS
32.BR cupsd (8),
33.BR filter (7),
34CUPS Online Help (http://localhost:631/help)
6c663ae2 35.SH COPYRIGHT
87030afb 36Copyright \[co] 2007-2019 by Apple Inc.