Postfix3.3.1
|
#include <time.h>
マクロ定義 | |
#define | EVENT_NOTIFY_TIME_FN EVENT_NOTIFY_FN /* legacy */ |
#define | EVENT_NOTIFY_RDWR_FN EVENT_NOTIFY_FN /* legacy */ |
#define | EVENT_READ (1<<0) /* read event */ |
#define | EVENT_WRITE (1<<1) /* write event */ |
#define | EVENT_XCPT (1<<2) /* exception */ |
#define | EVENT_TIME (1<<3) /* timer event */ |
#define | EVENT_ERROR EVENT_XCPT |
#define | EVENT_NULL_TYPE (0) |
#define | EVENT_NULL_CONTEXT ((void *) 0) |
#define | EVENT_NULL_DELAY (0) |
型定義 | |
typedef void(* | EVENT_NOTIFY_FN) (int, void *) |
関数 | |
time_t | event_time (void) |
void | event_enable_read (int, EVENT_NOTIFY_RDWR_FN, void *) |
void | event_enable_write (int, EVENT_NOTIFY_RDWR_FN, void *) |
void | event_disable_readwrite (int) |
time_t | event_request_timer (EVENT_NOTIFY_TIME_FN, void *, int) |
int | event_cancel_timer (EVENT_NOTIFY_TIME_FN, void *) |
void | event_loop (int) |
void | event_drain (int) |
void | event_fork (void) |
#define EVENT_ERROR EVENT_XCPT |
#define EVENT_NOTIFY_RDWR_FN EVENT_NOTIFY_FN /* legacy */ |
#define EVENT_NOTIFY_TIME_FN EVENT_NOTIFY_FN /* legacy */ |
int event_cancel_timer | ( | EVENT_NOTIFY_TIME_FN | , |
void * | |||
) |
void event_enable_read | ( | int | , |
EVENT_NOTIFY_RDWR_FN | , | ||
void * | |||
) |
void event_enable_write | ( | int | , |
EVENT_NOTIFY_RDWR_FN | , | ||
void * | |||
) |
time_t event_request_timer | ( | EVENT_NOTIFY_TIME_FN | , |
void * | , | ||
int | |||
) |