Lines Matching defs:events

95 	/** Enable reading/writing on a given fd or signal.  'events' will be
96 * the events that we're trying to enable: one or more of EV_READ,
97 * EV_WRITE, EV_SIGNAL, and EV_ET. 'old' will be those events that
103 int (*add)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
104 /** As "add", except 'events' contains the events we mean to disable. */
105 int (*del)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
107 added events are ready, and cause event_active to be called for each
121 has one or more active events. This information is recorded
131 use a hashtable instead of an array to map fds to events.
147 /* Used to map signal numbers to a list of events. If EVMAP_USE_HT is not
149 list of events.
159 /* A list of events waiting on a given 'common' timeout value. Ordinarily,
160 * events waiting for a timeout wait on a minheap. Sometimes, however, a
164 /* List of events currently waiting in the queue. */
165 struct event_list events;
166 /* 'magic' timeval used to indicate the duration of events in this
169 /* Event that triggers whenever one of the events in the queue is
225 /** Number of virtual events */
227 /** Maximum number of virtual events active */
229 /** Number of total events added to this event_base */
231 /** Maximum number of total events added to this event_base */
233 /** Number of total events active in this event_base */
235 /** Maximum number of total events active in this event_base */
239 * events. */
246 /** The currently running priority of events */
268 * we process events, but not this time. */
281 /** Mapping from file descriptors to enabled (added) events */
284 /** Mapping from signal numbers to enabled (added) events. */
287 /** Priority queue of events with timeouts. */