Maintained by: NLnet Labs

event_base Struct Reference

event base More...

#include <mini_event.h>

Data Fields

rbtree_ttimes
 sorted by timeout (absolute), ptr
struct event ** fds
 array of 0 - maxfd of ptr to event for it
int maxfd
 max fd in use
int capfd
 capacity - size of the fds array
fd_set reads
 fds for reading
fd_set writes
 fds for writing
fd_set ready
 fds determined ready for use
fd_set content
 ready plus newly added events.
struct event ** signals
 array of 0 - maxsig of ptr to event for it
int need_to_exit
 if we need to exit
uint32_t * time_secs
 where to store time in seconds
struct timeval * time_tv
 where to store time in microseconds

Detailed Description

event base


Field Documentation

ready plus newly added events.

Referenced by event_add(), event_del(), and handle_select().


The documentation for this struct was generated from the following file: