io: add io_is_idle().
[ccan] / ccan / io / io.c
index 83104f86b43ddfceed6d5bf7938a60d28ac159f2..54ba7da529ec433661163f2d01fb4ab335562fa8 100644 (file)
@@ -418,6 +418,11 @@ struct io_plan io_idle_(void)
        return plan;
 }
 
+bool io_is_idle(const struct io_conn *conn)
+{
+       return conn->plan.io == NULL;
+}
+
 void io_wake_(struct io_conn *conn, struct io_plan plan)
 
 {