Home | History | Annotate | Download | only in libevent

Lines Matching defs:events

69 	/** Enable reading/writing on a given fd or signal.  'events' will be
70 * the events that we're trying to enable: one or more of EV_READ,
71 * EV_WRITE, EV_SIGNAL, and EV_ET. 'old' will be those events that
77 int (*add)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
78 /** As "add", except 'events' contains the events we mean to disable. */
79 int (*del)(struct event_base *, evutil_socket_t fd, short old, short events, void *fdinfo);
81 added events are ready, and cause event_active to be called for each
95 has one or more active events. This information is recorded
105 use a hashtable instead of an array to map fds to events.
120 /* Used to map signal numbers to a list of events. If EVMAP_USE_HT is not
122 list of events.
132 /* A list of events waiting on a given 'common' timeout value. Ordinarily,
133 * events waiting for a timeout wait on a minheap. Sometimes, however, a
137 /* List of events currently waiting in the queue. */
138 struct event_list events;
139 /* 'magic' timeval used to indicate the duration of events in this
142 /* Event that triggers whenever one of the events in the queue is
187 /** Number of virtual events */
189 /** Number of total events added to this event_base */
191 /** Number of total events active in this event_base */
195 * events. */
202 /** The currently running priority of events */
210 /** An array of nactivequeues queues for active events (ones that
229 * events. */
232 /** Mapping from file descriptors to enabled (added) events */
235 /** Mapping from signal numbers to enabled (added) events. */
238 /** All events that have been enabled (added) in this event_base */
244 /** Priority queue of events with timeouts. */