winsock_register_wsaevent
struct ub_event* (*winsock_register_wsaevent)(struct ub_event_base*,
if (!winsock_register_wsaevent(AS_MY_EVENT_BASE(base)->base,
base->vmt->winsock_register_wsaevent ==
return (*base->vmt->winsock_register_wsaevent)(base, wsaevent, cb, arg);
int winsock_register_wsaevent(struct event_base* base, struct event* ev,
struct ub_event* (*winsock_register_wsaevent)(struct ub_event_base*,
if (winsock_register_wsaevent(AS_EVENT_BASE(base), ev, wsaevent, cb,
if (!winsock_register_wsaevent(AS_MY_EVENT_BASE(base)->base,
base->vmt->winsock_register_wsaevent ==
return (*base->vmt->winsock_register_wsaevent)(base, wsaevent, cb, arg);
int winsock_register_wsaevent(struct event_base* base, struct event* ev,