Searched defs:event_base (Results 1 - 10 of 10) sorted by relevance

/external/libevent/include/event2/
H A Devent.h77 Next, you need to create an event_base structure, using event_base_new()
78 or event_base_new_with_config(). The event_base is responsible for
81 Every event is associated with a single event_base.
98 Currently, only one thread can be dispatching a given event_base at a
100 either have a single event_base whose events add work to a work queue,
101 or you can create multiple event_base objects.
207 * The event_base lies at the center of Libevent; every application will
217 struct event_base struct
234 * pending with event_add(). As your event_base runs, it will run the
283 * Configuration for an event_base
[all...]
/external/libevent/sample/
H A Ddns-example.c158 struct event_base *event_base = NULL; local
188 event_base = event_base_new();
189 evdns_base = evdns_base_new(event_base, EVDNS_BASE_DISABLE_WHEN_INACTIVE);
208 evdns_add_server_port_with_base(event_base, sock, 0, evdns_server_callback, NULL);
254 event_base_dispatch(event_base);
/external/webrtc/webrtc/modules/desktop_capture/
H A Dwindow_capturer_x11.cc146 int event_base, error_base, major_version, minor_version; local
147 if (XCompositeQueryExtension(display(), &event_base, &error_base) &&
/external/libevent/
H A Dlistener.c72 struct event_base *(*getbase)(struct evconnlistener *);
96 struct event_base *event_base; member in struct:evconnlistener_iocp
109 evconnlistener_new_async(struct event_base *base,
117 static struct event_base *event_listener_getbase(struct evconnlistener *);
156 evconnlistener_new(struct event_base *base,
210 evconnlistener_new_bind(struct event_base *base, evconnlistener_cb cb,
345 struct event_base *
348 struct event_base *base;
355 static struct event_base *
[all...]
H A Devent-internal.h85 /** Structure to define the backend of a given event_base. */
89 /** Function to set up an event_base to use this backend. It should
92 * stored by event_init into the event_base.evbase field. On failure,
94 void *(*init)(struct event_base *);
103 int (*add)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
105 int (*del)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
111 int (*dispatch)(struct event_base *, struct timeval *);
112 /** Function to clean up and free our data from the event_base. */
113 void (*dealloc)(struct event_base *);
172 /* The event_base tha
208 struct event_base { struct
[all...]
H A Devent.c126 struct event_base *event_global_current_base_ = NULL;
134 static void event_queue_insert_active(struct event_base *, struct event_callback *);
135 static void event_queue_insert_active_later(struct event_base *, struct event_callback *);
136 static void event_queue_insert_timeout(struct event_base *, struct event *);
137 static void event_queue_insert_inserted(struct event_base *, struct event *);
138 static void event_queue_remove_active(struct event_base *, struct event_callback *);
139 static void event_queue_remove_active_later(struct event_base *, struct event_callback *);
140 static void event_queue_remove_timeout(struct event_base *, struct event *);
141 static void event_queue_remove_inserted(struct event_base *, struct event *);
142 static void event_queue_make_later_events_active(struct event_base *bas
1770 event_base_dispatch(struct event_base *event_base) argument
1799 event_base_loopexit(struct event_base *event_base, const struct timeval *tv) argument
1812 event_base_loopbreak(struct event_base *event_base) argument
1831 event_base_loopcontinue(struct event_base *event_base) argument
1850 event_base_got_break(struct event_base *event_base) argument
1860 event_base_got_exit(struct event_base *event_base) argument
[all...]
H A Devdns.c254 struct event_base *event_base; member in struct:evdns_server_port
316 struct event_base *event_base; member in struct:evdns_base
862 req->base->event_base,
1458 event_assign(&port->event, port->event_base,
1478 event_assign(&ns->event, ns->base->event_base,
1708 evdns_add_server_port_with_base(struct event_base *base, evutil_socket_t socket, int flags, evdns_request_callback_fn_type cb, void *user_data)
1725 port->event_base = base;
1727 event_assign(&port->event, port->event_base,
3900 evdns_base_new(struct event_base *event_base, int flags) argument
[all...]
/external/mesa3d/src/glx/
H A Ddriwindows_glx.c33 int event_base; member in struct:driwindows_display
606 pdpyp->event_base = eventBase;
/external/webrtc/webrtc/base/
H A Dx11windowpicker.cc156 int event_base, error_base, major_version, minor_version; local
157 if (XCompositeQueryExtension(display_, &event_base, &error_base) &&
166 if (XRenderQueryExtension(display_, &event_base, &error_base) &&
/external/ImageMagick/MagickCore/
H A Dxwindow.c8571 event_base;
8577 event_base=0;
8578 if (XShapeQueryExtension(display,&error_base,&event_base) == 0)
8520 event_base; local

Completed in 349 milliseconds