|
myMPD
Internal API documentation
|
Signal handling. More...


Go to the source code of this file.
Functions | |
| bool | signal_eventfd_init (void) |
| int | signal_eventfd_get (void) |
| void | signal_eventfd_close (void) |
| bool | signal_eventfd_handler (void) |
Variables | |
| sig_atomic_t | s_signal_received |
| Signal received indicator. | |
Signal handling.
| void signal_eventfd_close | ( | void | ) |
Closes the eventfd and sets it to -1.
| int signal_eventfd_get | ( | void | ) |
Returns the signal eventfd.
| bool signal_eventfd_handler | ( | void | ) |
Handles the signal_eventfd event.
| bool signal_eventfd_init | ( | void | ) |
Initializes the eventfd and installs a minimal signal handler for SIGTERM, SIGINT, and SIGHUP.