summaryrefslogtreecommitdiff
path: root/uring.h
diff options
context:
space:
mode:
authorDavid Härdeman <david@hardeman.nu>2020-06-10 00:27:53 +0200
committerDavid Härdeman <david@hardeman.nu>2020-06-10 00:27:53 +0200
commit3ff6ac2e782cdfe1d32240556478a2b5a3b8c057 (patch)
tree21ffa7f76ea1f65f9d37dbefb644b40983dba61f /uring.h
parent09f1abfe18258807c412bce88ad459984add0cd3 (diff)
Make server stop/start exec asynchronous
Diffstat (limited to 'uring.h')
-rw-r--r--uring.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/uring.h b/uring.h
index ff6bfb9..83119a1 100644
--- a/uring.h
+++ b/uring.h
@@ -38,6 +38,11 @@ void uring_connect(struct cfg *cfg, struct uring_task *task,
void uring_accept(struct cfg *cfg, struct uring_task *task,
struct sockaddr_in46 *addr, callback_t callback);
+void uring_poll(struct cfg *cfg, struct uring_task *task, short poll_mask,
+ callback_t callback);
+
+void uring_poll_cancel(struct cfg *cfg, struct uring_task *task);
+
void uring_cancel(struct cfg *cfg, struct uring_task *task);
void uring_refdump(struct uring_ev *uev);