Home
last modified time | relevance | path

Searched refs:event_base (Results 1 – 25 of 105) sorted by relevance

12345

/libevent-2.1.12/include/event2/
H A Devent.h217 struct event_base struct
344 struct event_base *event_base_new(void);
357 int event_reinit(struct event_base *base);
373 int event_base_dispatch(struct event_base *);
692 void event_base_free(struct event_base *);
698 void event_base_free_nofinalize(struct event_base *);
826 int event_base_loop(struct event_base *, int);
860 int event_base_loopbreak(struct event_base *);
880 int event_base_loopcontinue(struct event_base *);
895 int event_base_got_exit(struct event_base *);
[all …]
H A Dbufferevent.h118 struct event_base;
190 struct bufferevent *bufferevent_socket_new(struct event_base *base, evutil_socket_t fd, int options…
268 int bufferevent_base_set(struct event_base *base, struct bufferevent *bufev);
274 struct event_base *bufferevent_get_base(struct bufferevent *bev);
741 int bufferevent_pair_new(struct event_base *base, int options,
830 struct event_base *base,
H A Dlistener.h131 struct evconnlistener *evconnlistener_new(struct event_base *base,
150 struct evconnlistener *evconnlistener_new_bind(struct event_base *base,
171 struct event_base *evconnlistener_get_base(struct evconnlistener *lev);
/libevent-2.1.12/
H A Devent-internal.h94 void *(*init)(struct event_base *);
111 int (*dispatch)(struct event_base *, struct timeval *);
113 void (*dealloc)(struct event_base *);
173 struct event_base *base;
208 struct event_base { struct
340 int (*th_notify_fn)(struct event_base *base); argument
431 int event_callback_cancel_(struct event_base *base,
447 void event_callback_init_(struct event_base *base,
452 void event_base_add_virtual_(struct event_base *base);
453 void event_base_del_virtual_(struct event_base *base);
[all …]
H A Devmap-internal.h37 struct event_base;
62 int evmap_io_add_(struct event_base *base, evutil_socket_t fd, struct event *ev);
71 int evmap_io_del_(struct event_base *base, evutil_socket_t fd, struct event *ev);
78 void evmap_io_active_(struct event_base *base, evutil_socket_t fd, short events);
84 int evmap_signal_add_(struct event_base *base, int signum, struct event *ev);
85 int evmap_signal_del_(struct event_base *base, int signum, struct event *ev);
86 void evmap_signal_active_(struct event_base *base, evutil_socket_t signum, int ncalls);
96 int evmap_reinit_(struct event_base *base);
101 void evmap_delete_all_(struct event_base *base);
106 void evmap_check_integrity_(struct event_base *base);
[all …]
H A Devent.c504 struct event_base *
519 struct event_base *
604 struct event_base *
1815 event_base_dispatch(struct event_base *event_base) in event_base_dispatch() argument
1844 event_base_loopexit(struct event_base *event_base, const struct timeval *tv) in event_base_loopexit() argument
1847 event_base, tv)); in event_base_loopexit()
1857 event_base_loopbreak(struct event_base *event_base) in event_base_loopbreak() argument
1876 event_base_loopcontinue(struct event_base *event_base) in event_base_loopcontinue() argument
1895 event_base_got_break(struct event_base *event_base) in event_base_got_break() argument
1905 event_base_got_exit(struct event_base *event_base) in event_base_got_exit() argument
[all …]
H A Ddevpoll.c64 static void *devpoll_init(struct event_base *);
65 static int devpoll_add(struct event_base *, int fd, short old, short events, void *);
66 static int devpoll_del(struct event_base *, int fd, short old, short events, void *);
67 static int devpoll_dispatch(struct event_base *, struct timeval *);
68 static void devpoll_dealloc(struct event_base *);
121 devpoll_init(struct event_base *base) in devpoll_init()
168 devpoll_dispatch(struct event_base *base, struct timeval *tv) in devpoll_dispatch()
228 devpoll_add(struct event_base *base, int fd, short old, short events, void *p) in devpoll_add()
254 devpoll_del(struct event_base *base, int fd, short old, short events, void *p) in devpoll_del()
295 devpoll_dealloc(struct event_base *base) in devpoll_dealloc()
H A Devmap.c546 evmap_io_foreach_fd(struct event_base *base,
585 evmap_signal_foreach_signal(struct event_base *base,
639 evmap_signal_reinit_iter_fn(struct event_base *base,
653 evmap_reinit_(struct event_base *base)
693 evmap_delete_all_(struct event_base *base)
717 event_change_get_fdinfo(struct event_base *base,
736 struct event_base *base,
752 event_changelist_assert_ok(struct event_base *base)
780 struct event_base *base)
1002 evmap_check_integrity_(struct event_base *base)
[all …]
H A Dselect.c88 static void *select_init(struct event_base *);
89 static int select_add(struct event_base *, int, short old, short events, void*);
90 static int select_del(struct event_base *, int, short old, short events, void*);
91 static int select_dispatch(struct event_base *, struct timeval *);
92 static void select_dealloc(struct event_base *);
110 select_init(struct event_base *base) in select_init()
140 select_dispatch(struct event_base *base, struct timeval *tv) in select_dispatch()
252 select_add(struct event_base *base, int fd, short old, short events, void *p) in select_add()
299 select_del(struct event_base *base, int fd, short old, short events, void *p) in select_del()
339 select_dealloc(struct event_base *base) in select_dealloc()
H A Devport.c117 static void* evport_init(struct event_base *);
118 static int evport_add(struct event_base *, int fd, short old, short events, void *);
119 static int evport_del(struct event_base *, int fd, short old, short events, void *);
120 static int evport_dispatch(struct event_base *, struct timeval *);
121 static void evport_dealloc(struct event_base *);
141 evport_init(struct event_base *base) in evport_init()
256 evport_dispatch(struct event_base *base, struct timeval *tv) in evport_dispatch()
379 evport_add(struct event_base *base, int fd, short old, short events, void *p) in evport_add()
396 evport_del(struct event_base *base, int fd, short old, short events, void *p) in evport_del()
435 evport_dealloc(struct event_base *base) in evport_dealloc()
H A Dpoll.c80 static void *poll_init(struct event_base *);
81 static int poll_add(struct event_base *, int, short old, short events, void *idx);
82 static int poll_del(struct event_base *, int, short old, short events, void *idx);
83 static int poll_dispatch(struct event_base *, struct timeval *);
84 static void poll_dealloc(struct event_base *);
99 poll_init(struct event_base *base) in poll_init()
136 poll_dispatch(struct event_base *base, struct timeval *tv) in poll_dispatch()
230 poll_add(struct event_base *base, int fd, short old, short events, void *idx_) in poll_add()
293 poll_del(struct event_base *base, int fd, short old, short events, void *idx_) in poll_del()
344 poll_dealloc(struct event_base *base) in poll_dealloc()
H A Dsignal.c93 static int evsig_add(struct event_base *, evutil_socket_t, short, short, void *);
94 static int evsig_del(struct event_base *, evutil_socket_t, short, short, void *);
111 static struct event_base *evsig_base = NULL;
122 evsig_set_base_(struct event_base *base) in evsig_set_base_()
139 struct event_base *base; in evsig_cb()
176 evsig_init_(struct event_base *base) in evsig_init_()
214 evsig_set_handler_(struct event_base *base, in evsig_set_handler_()
280 evsig_add(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p) in evsig_add()
326 evsig_restore_handler_(struct event_base *base, int evsignal) in evsig_restore_handler_()
363 evsig_del(struct event_base *base, evutil_socket_t evsignal, short old, short events, void *p) in evsig_del()
[all …]
H A Depoll.c95 static void *epoll_init(struct event_base *);
96 static int epoll_dispatch(struct event_base *, struct timeval *);
97 static void epoll_dealloc(struct event_base *);
112 static int epoll_nochangelist_add(struct event_base *base, evutil_socket_t fd,
141 epoll_init(struct event_base *base) in epoll_init()
267 epoll_apply_one_change(struct event_base *base, in epoll_apply_one_change()
356 epoll_apply_changes(struct event_base *base) in epoll_apply_changes()
375 epoll_nochangelist_add(struct event_base *base, evutil_socket_t fd, in epoll_nochangelist_add()
396 epoll_nochangelist_del(struct event_base *base, evutil_socket_t fd, in epoll_nochangelist_del()
417 epoll_dispatch(struct event_base *base, struct timeval *tv) in epoll_dispatch()
[all …]
H A Dkqueue.c90 static void *kq_init(struct event_base *);
91 static int kq_sig_add(struct event_base *, int, short, short, void *);
92 static int kq_sig_del(struct event_base *, int, short, short, void *);
93 static int kq_dispatch(struct event_base *, struct timeval *);
94 static void kq_dealloc(struct event_base *);
121 kq_init(struct event_base *base) in kq_init()
267 kq_dispatch(struct event_base *base, struct timeval *tv) in kq_dispatch()
445 kq_dealloc(struct event_base *base) in kq_dealloc()
454 kq_sig_add(struct event_base *base, int nsignal, short old, short events, void *p) in kq_sig_add()
522 event_kq_add_notify_event_(struct event_base *base) in event_kq_add_notify_event_()
[all …]
H A Dlistener.c97 struct event_base *event_base; member
157 evconnlistener_new(struct event_base *base, in evconnlistener_new()
351 struct event_base *
354 struct event_base *base; in evconnlistener_get_base()
361 static struct event_base *
591 as->lev->event_base, in start_accepting()
683 as->lev->event_base, in accepted_socket_cb()
708 as->lev->event_base, in accepted_socket_cb()
792 static struct event_base *
797 return lev_iocp->event_base; in iocp_listener_getbase()
[all …]
H A Dwin32select.c83 static void *win32_init(struct event_base *);
84 static int win32_add(struct event_base *, evutil_socket_t, short old, short events, void *idx_);
85 static int win32_del(struct event_base *, evutil_socket_t, short old, short events, void *idx_);
86 static int win32_dispatch(struct event_base *base, struct timeval *);
87 static void win32_dealloc(struct event_base *);
148 do_fd_clear(struct event_base *base, in do_fd_clear()
181 win32_init(struct event_base *base) in win32_init()
220 win32_add(struct event_base *base, evutil_socket_t fd, in win32_add()
245 win32_del(struct event_base *base, evutil_socket_t fd, short old, short events, in win32_del()
280 win32_dispatch(struct event_base *base, struct timeval *tv) in win32_dispatch()
[all …]
H A Diocp-internal.h190 struct event_base;
193 struct event_iocp_port *event_base_get_iocp_(struct event_base *base);
197 int event_base_start_iocp_(struct event_base *base, int n_cpus);
198 void event_base_stop_iocp_(struct event_base *base);
202 struct bufferevent *bufferevent_async_new_(struct event_base *base,
H A Devsignal-internal.h59 int evsig_init_(struct event_base *);
60 void evsig_dealloc_(struct event_base *);
62 void evsig_set_base_(struct event_base *base);
H A Dchangelist-internal.h91 struct event_base *base);
96 int event_changelist_add_(struct event_base *base, evutil_socket_t fd, short old, short events,
99 int event_changelist_del_(struct event_base *base, evutil_socket_t fd, short old, short events,
H A Dhttp-internal.h48 struct event_base;
102 struct event_base *base;
168 struct bufferevent* (*bevcb)(struct event_base *, void *);
171 struct event_base *base;
/libevent-2.1.12/sample/
H A Ddns-example.c163 struct event_base *event_base = NULL; in main() local
193 event_base = event_base_new(); in main()
194 evdns_base = evdns_base_new(event_base, EVDNS_BASE_DISABLE_WHEN_INACTIVE); in main()
213 evdns_add_server_port_with_base(event_base, sock, 0, evdns_server_callback, NULL); in main()
259 event_base_dispatch(event_base); in main()
261 event_base_free(event_base); in main()
/libevent-2.1.12/test/
H A Dtest-fdleak.c65 static void start_client(struct event_base *base);
111 struct event_base *base = evconnlistener_get_base(listener); in listener_accept_cb()
122 struct event_base *base; in start_loop()
176 struct event_base *base = bufferevent_get_base(bev); in client_read_cb()
208 start_client(struct event_base *base) in start_client()
/libevent-2.1.12/test-export/
H A Dtest-export.c18 struct event_base *base = NULL; in test()
53 struct event_base *base = NULL; in test()
97 struct event_base *base = NULL; in test()
H A Dtest-export.c18 struct event_base *base = NULL; in test()
53 struct event_base *base = NULL; in test()
97 struct event_base *base = NULL; in test()
H A Dtest-export.c18 struct event_base *base = NULL; in test()
53 struct event_base *base = NULL; in test()
97 struct event_base *base = NULL; in test()

12345