Linux eventfd(2).
More...
#include <errno.h>
#include <sys/eventfd.h>
#include <unistd.h>
#include "uev.h"
◆ uev_event_init()
Create a generic event watcher.
- Parameters
-
ctx | A valid libuEv context |
w | Pointer to an uev_t watcher |
cb | Callback when an event is posted |
arg | Optional callback argument |
- Returns
- POSIX OK(0) or non-zero with
errno
set on error.
◆ uev_event_post()
int uev_event_post |
( |
uev_t * |
w | ) |
|
Post a generic event.
- Parameters
-
- Returns
- POSIX OK(0) or non-zero with
errno
set on error.
◆ uev_event_stop()
int uev_event_stop |
( |
uev_t * |
w | ) |
|
Stop a generic event watcher.
- Parameters
-
- Returns
- POSIX OK(0) or non-zero with
errno
set on error.