-void source_event_add_user_data(Gom_ctxt ctxt, struct user_data* data)
-{
- struct source_event *obj = SAFE_CTXT_CAST(source_event, ctxt);
- if (obj)
- LINK_CHAIN_ELT(user_data, obj->extra, data);
-}
-
-void source_event_cleanup(struct source_event* evt)