Data Structures | Defines | Functions

include/event2/event_struct.h File Reference

Structures used by event.h. More...

#include <event2/event-config.h>
#include <event2/util.h>
#include <event2/keyvalq_struct.h>

Go to the source code of this file.

Data Structures

struct  event

Defines

#define _EVENT_DEFINED_TQHEAD
#define EVLIST_ACTIVE   0x08
#define EVLIST_ALL   (0xf000 | 0x9f)
#define EVLIST_INIT   0x80
#define EVLIST_INSERTED   0x02
#define EVLIST_INTERNAL   0x10
#define EVLIST_SIGNAL   0x04
#define EVLIST_TIMEOUT   0x01
#define TAILQ_HEAD(name, type)

Functions

 TAILQ_HEAD (event_list, event)

Detailed Description

Structures used by event.h.

Using these structures directly may harm forward compatibility: be careful!


Define Documentation

#define TAILQ_HEAD (   name,
  type 
)
Value:
struct name {                                   \
        struct type *tqh_first;                 \
        struct type **tqh_last;                 \
}
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines