summaryrefslogtreecommitdiffstats
path: root/lib/waiter/waiter.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/waiter/waiter.h')
-rw-r--r--lib/waiter/waiter.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/waiter/waiter.h b/lib/waiter/waiter.h
index ed7f6bb..58ea04c 100644
--- a/lib/waiter/waiter.h
+++ b/lib/waiter/waiter.h
@@ -16,7 +16,10 @@ typedef int (*waiter_cb)(void *);
struct waitset *waitset_create(void *ctx);
void waitset_destroy(struct waitset *waitset);
-struct waiter *waiter_register(struct waitset *waitset, int fd, int events,
+struct waiter *waiter_register_io(struct waitset *waitset, int fd, int events,
+ waiter_cb callback, void *arg);
+
+struct waiter *waiter_register_timeout(struct waitset *set, int delay_ms,
waiter_cb callback, void *arg);
void waiter_remove(struct waiter *waiter);
OpenPOWER on IntegriCloud