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);
88 void *evmap_io_get_fdinfo(
struct event_io_map *ctx,
evutil_socket_t fd);
void evmap_io_clear(struct event_io_map *ctx)
Remove all entries from an event_map.
Definition: evmap.c:191
void evmap_io_active(struct event_base *base, evutil_socket_t fd, short events)
Active the set of events waiting on an event_base for a given fd.
Definition: evmap.c:390
Structure to represent a single event.
Definition: event_struct.h:87
int evmap_io_del(struct event_base *base, evutil_socket_t fd, struct event *ev)
Remove an IO event (some combination of EV_READ or EV_WRITE) to an event_base's list of events on a g...
Definition: evmap.c:336
Definition: event-internal.h:124
#define evutil_socket_t
A type wide enough to hold the output of "socket()" or "accept()".
Definition: util.h:278
void evmap_io_initmap(struct event_io_map *ctx)
Initialize an event_map for use.
Definition: evmap.c:186
Definition: event-internal.h:167
int evmap_io_add(struct event_base *base, evutil_socket_t fd, struct event *ev)
Add an IO event (some combination of EV_READ or EV_WRITE) to an event_base's list of events on a give...
Definition: evmap.c:263