summaryrefslogtreecommitdiff
path: root/eventflag.h
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2016-05-19 11:48:01 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2016-05-19 11:48:01 +0900
commit03bba13005914068dbf0707c77e6c22c5e76c9f5 (patch)
tree1da7f9bb4fc3124ea1d96732d661e6417affeedd /eventflag.h
parent1b0fe5a6e8141a2c37770e67d24ec341b02b7fc3 (diff)
eventflag API addtiion
Diffstat (limited to 'eventflag.h')
-rw-r--r--eventflag.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/eventflag.h b/eventflag.h
index f7fab8c..35beb43 100644
--- a/eventflag.h
+++ b/eventflag.h
@@ -10,4 +10,7 @@ void eventflag_init (struct eventflag *ev);
eventmask_t eventflag_wait (struct eventflag *ev);
eventmask_t eventflag_wait_timeout (struct eventflag *ev, uint32_t usec);
void eventflag_signal (struct eventflag *ev, eventmask_t m);
-void eventflag_set_poll_desc (struct eventflag *ev, chopstx_poll_cond_t *p);
+
+/* For polling */
+void eventflag_prepare_poll (struct eventflag *ev, chopstx_poll_cond_t *p);
+eventmask_t eventflag_get (struct eventflag *ev);