Joachim Wiberg
e626d080d7
Update doc comments to proper doxygen syntax
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-06-13 23:27:08 +02:00
Joachim Wiberg
e20d37228d
New siginfo member in uev_t for signal watchers
...
This patch adds support for exporting the signalfd_siginfo struct read
from the signal fd descriptor on signals. This allows watcher callbacks
to, e.g., figure out who sent a signal. See signalfd(2) for details on
struct signalfd_siginfo.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-05-18 09:57:57 +02:00
Joachim Wiberg
86e01be26e
Update copyright years and maintainer surname
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-12 09:15:40 +01:00
Joachim Nilsson
a334d230a1
Update copyright years
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-04-06 12:45:50 +02:00
Joachim Nilsson
90048e5996
Add support for generic events using Linux eventfd
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-10-08 07:15:40 +02:00
Joachim Nilsson
6439a34670
Minor, reorder watchers a bit => same order in all functions
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-10-08 07:13:05 +02:00
Joachim Nilsson
6fa88eacb4
Add new API; uev_init1(ctx, maxevents) to cap event cache size
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-10-02 17:49:32 +02:00
Joachim Nilsson
fbcd200fd5
uev.h: Remind hardcore devs about checking common errors in callback
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-14 12:56:39 +01:00
Joachim Nilsson
f3b3177963
Introduce UEV_ERROR, for unexpected error on timer+signal watchers
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-10 21:49:57 +01:00
Joachim Nilsson
6f5e6e5232
Make internal API more private
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-10-21 12:04:13 +02:00
Joachim Nilsson
b67c62045f
Improve documentation for event flags on init and callback
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:59:39 +02:00
Joachim Nilsson
fd6a2b02d8
Simplify comment
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:38:05 +02:00
Joachim Nilsson
ed5c9bb06c
Relocate source fiiles to src/ subdirectory
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:12:21 +02:00