Lines Matching defs:base

226 ub_get_event_sys(struct ub_event_base* base, const char** n, const char** s,
230 (void)base;
235 (void)base;
240 struct event_base* b = AS_EVENT_BASE(base);
262 if (b && b != AS_EVENT_BASE(base))
271 void* base;
273 (void)base;
277 base = event_init(time_secs, time_tv);
284 base = ev_default_loop(EVFLAG_AUTO);
286 base = ev_loop_new(EVFLAG_AUTO);
290 base = event_base_new();
292 base = event_init();
296 return (struct ub_event_base*)base;
311 ub_libevent_get_event_base(struct ub_event_base* base)
314 (void)base;
317 return AS_EVENT_BASE(base);
322 ub_event_base_free(struct ub_event_base* base)
325 event_base_free(AS_EVENT_BASE(base));
330 event_base_free(AS_EVENT_BASE(base));
332 (void)base;
337 ub_event_base_dispatch(struct ub_event_base* base)
339 return event_base_dispatch(AS_EVENT_BASE(base));
343 ub_event_base_loopexit(struct ub_event_base* base)
345 return event_base_loopexit(AS_EVENT_BASE(base), NULL);
349 ub_event_new(struct ub_event_base* base, int fd, short bits,
359 if (event_base_set(AS_EVENT_BASE(base), ev) != 0) {
364 if (event_assign(ev, AS_EVENT_BASE(base), fd, bits, cb, arg) != 0) {
373 ub_signal_new(struct ub_event_base* base, int fd,
383 if (event_base_set(AS_EVENT_BASE(base), ev) != 0) {
388 if (evsignal_assign(ev, AS_EVENT_BASE(base), fd, cb, arg) != 0) {
397 ub_winsock_register_wsaevent(struct ub_event_base* base, void* wsaevent,
406 if (winsock_register_wsaevent(AS_EVENT_BASE(base), ev, wsaevent, cb,
412 (void)base;
458 ub_timer_add(struct ub_event* ev, struct ub_event_base* base,
462 if (event_base_set(AS_EVENT_BASE(base), AS_EVENT(ev)) != 0)
513 /** fillup the time values in the event base */