Lines Matching defs:event_base
208 struct event_base { struct
219 /** Function pointers used to describe the backend that this event_base argument
229 /** Number of total events added to this event_base */ argument
231 /** Maximum number of total events added to this event_base */ argument
233 /** Number of total events active in this event_base */ argument
235 /** Maximum number of total events active in this event_base */ argument
249 /** Set if we're running the event_base_loop function, to prevent argument
251 int running_loop;
257 int n_deferreds_queued;
264 struct evcallback_list *activequeues;
266 int nactivequeues;
269 struct evcallback_list active_later_queue;
275 struct common_timeout_list **common_timeout_queues;
277 int n_common_timeouts;
279 int n_common_timeouts_allocated;
282 struct event_io_map io;
306 /** A lock to prevent conflicting accesses to this event_base */ argument
323 enum event_base_config_flag flags; argument
340 int (*th_notify_fn)(struct event_base *base); argument
357 /** Internal structure: describes the configuration we want for an event_base argument