summaryrefslogtreecommitdiff
path: root/test/pkev.c
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2024-11-05 20:23:38 -0500
committerJonathan Bradley <jcb@pikum.xyz>2024-11-05 20:23:38 -0500
commitfce5a4841f725cecaae5925b0e63144c24e5dc81 (patch)
tree1f82a7edf773f92e428d6e83d091d15addbd2850 /test/pkev.c
parent06677d6aa1d477253e65015101d1185e74ee8054 (diff)
pkev: data at every level
Diffstat (limited to 'test/pkev.c')
-rw-r--r--test/pkev.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/test/pkev.c b/test/pkev.c
index a738e70..55c3f85 100644
--- a/test/pkev.c
+++ b/test/pkev.c
@@ -15,13 +15,13 @@ struct ev ev_one = {0};
struct ev ev_two = {0};
void
-handle_ev_one(void *)
+handle_ev_one(void *, void *, void *)
{
ev_one.handled = true;
}
void
-handle_ev_two(void *)
+handle_ev_two(void *, void *, void *)
{
ev_two.handled = true;
}
@@ -66,10 +66,10 @@ int main(int argc, char *argv[])
// register, emit, catch
{
const pk_ev_mgr_id_T evmgr = test_setup();
- ev_one.evid = pk_ev_register_ev(evmgr);
- ev_two.evid = pk_ev_register_ev(evmgr);
- pk_ev_register_cb(evmgr, ev_one.evid, handle_ev_one);
- pk_ev_register_cb(evmgr, ev_two.evid, handle_ev_two);
+ ev_one.evid = pk_ev_register_ev(evmgr, NULL);
+ ev_two.evid = pk_ev_register_ev(evmgr, NULL);
+ pk_ev_register_cb(evmgr, ev_one.evid, handle_ev_one, NULL);
+ pk_ev_register_cb(evmgr, ev_two.evid, handle_ev_two, NULL);
pk_ev_emit(evmgr, ev_one.evid, NULL);
pk_ev_emit(evmgr, ev_two.evid, NULL);
PK_LOGV_INF("%s: ev_one: %b, ev_two: %b\n", __FILE__, ev_one.handled, ev_two.handled);
@@ -81,10 +81,10 @@ int main(int argc, char *argv[])
{
thrd_t t1, t2;
const pk_ev_mgr_id_T evmgr = test_setup();
- ev_one.evid = pk_ev_register_ev(evmgr);
- ev_two.evid = pk_ev_register_ev(evmgr);
- pk_ev_register_cb(evmgr, ev_one.evid, handle_ev_one);
- pk_ev_register_cb(evmgr, ev_two.evid, handle_ev_two);
+ ev_one.evid = pk_ev_register_ev(evmgr, NULL);
+ ev_two.evid = pk_ev_register_ev(evmgr, NULL);
+ pk_ev_register_cb(evmgr, ev_one.evid, handle_ev_one, NULL);
+ pk_ev_register_cb(evmgr, ev_two.evid, handle_ev_two, NULL);
thrd_create(&t1, thrd_ev_emit_one, NULL);
thrd_create(&t2, thrd_ev_emit_two, NULL);
thrd_join(t1, &i);