events_add_sink
wei->sink = events_add_sink(name, cmd_wait_for_event_cb, wei);
events_add_sink(events[i].name, events[i].cb, NULL);
he->sink = events_add_sink(name, hooks_event_cb, NULL);
hm->sink = events_add_sink(name, hooks_monitor_hook_cb, hm);