Lely core libraries  2.2.5
io_event Struct Reference

An I/O event. More...

#include <poll.h>

Collaboration diagram for io_event:

Data Fields

int events
 The events that should be watched or have been triggered (either IO_EVENT_SIGNAL, or any combination of IO_EVENT_ERROR, IO_EVENT_READ and IO_EVENT_WRITE).
 
union {
   unsigned char   sig
 The signal number (if events == IO_EVENT_SIGNAL).
 
   void *   data
 A pointer to user-specified data (if events != IO_EVENT_SIGNAL).
 
   io_handle_t   handle
 An I/O device handle (if events != IO_EVENT_SIGNAL).
 
u
 Signal attributes depending on the value of events.
 

Detailed Description

An I/O event.

Definition at line 50 of file poll.h.


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