X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsd_event_add_signal.xml;h=ca9c4b94fd5ef345552f3a171fad2f567484f204;hb=e62d9b81926e22f7a1d8a117fd85bb735d3cead2;hp=2344fb3c0228021a7da12dcb469454042475d7db;hpb=3144ebcad37422dd85220915d37e7e9eea36564a;p=elogind.git diff --git a/man/sd_event_add_signal.xml b/man/sd_event_add_signal.xml index 2344fb3c0..ca9c4b94f 100644 --- a/man/sd_event_add_signal.xml +++ b/man/sd_event_add_signal.xml @@ -1,24 +1,24 @@ - + @@ -86,7 +86,7 @@ along with systemd; If not, see . the source parameter. The signal parameter specifies the signal to be handled (see - signal7). + signal7). The handler must reference a function to call when the signal is delivered or be NULL. The handler function will be passed the @@ -94,8 +94,8 @@ along with systemd; If not, see . freely by the caller. The handler also receives a pointer to a const struct signalfd_siginfo containing the information about the received signal. See - signalfd2 - for futher information. + signalfd2 + for further information. Only a single handler may be installed for a specific signal. The signal will be unblocked, and must be @@ -134,20 +134,20 @@ along with systemd; If not, see . - -ENOMEM + -ENOMEM Not enough memory to allocate an object. - -EINVAL + -EINVAL An invalid argument has been passed. - -EBUSY + -EBUSY An handler is already installed for this signal or the signal was not blocked previously. @@ -155,14 +155,14 @@ along with systemd; If not, see . - -ESTALE + -ESTALE The event loop is already terminated. - -ECHILD + -ECHILD The event loop has been created in a different process. @@ -189,6 +189,8 @@ along with systemd; If not, see . sd-event3, sd_event_new3, sd_event_add_time3, + sd_event_add_child3, + sd_event_add_defer3, sd_event_source_set_enabled3