chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e650403
)
event: add some well-defined priority values of event sources
author
Lennart Poettering
<lennart@poettering.net>
Mon, 4 Nov 2013 23:51:14 +0000
(
00:51
+0100)
committer
Lennart Poettering
<lennart@poettering.net>
Tue, 5 Nov 2013 00:13:05 +0000
(
01:13
+0100)
src/systemd/sd-event.h
patch
|
blob
|
history
diff --git
a/src/systemd/sd-event.h
b/src/systemd/sd-event.h
index 6ac2de88fa2366c28f2ee57cc11c4a100433bc99..46d1d055dacc172236f8be9e9e9243c9e9f2e118 100644
(file)
--- a/
src/systemd/sd-event.h
+++ b/
src/systemd/sd-event.h
@@
-53,6
+53,13
@@
enum {
SD_EVENT_FINISHED
};
+enum {
+ /* And everything inbetween and outside is good too */
+ SD_PRIORITY_IMPORTANT = -100,
+ SD_PRIORITY_NORMAL = 0,
+ SD_PRIORITY_IDLE = 100
+};
+
typedef int (*sd_io_handler_t)(sd_event_source *s, int fd, uint32_t revents, void *userdata);
typedef int (*sd_time_handler_t)(sd_event_source *s, uint64_t usec, void *userdata);
typedef int (*sd_signal_handler_t)(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata);