Enumerazione EventLoop_IoEventsEventLoop_IoEvents Enum

Intestazione: #include <applibs/eventloop.h>Header: #include <applibs/eventloop.h>

Maschera di bit degli eventi di I/O che può essere acquisita dall'oggetto EventLoop.A bitmask of the I/O events that can be captured by the EventLoop object.

typedef uint32_t EventLoop_IoEvents;
enum {
    EventLoop_Input = 0x01,
    EventLoop_Output = 0x04,
    EventLoop_Error = 0x08,
};

MembersMembers

EventLoop_InputEventLoop_Input

Il descrittore è disponibile per le operazioni di lettura.The descriptor is available for read operations.

EventLoop_OutputEventLoop_Output

Il descrittore è disponibile per le operazioni di lettura.The descriptor is available for write operations.

EventLoop_ErrorEventLoop_Error

Si è verificato un errore nel descrittore.The descriptor experienced an error. L'oggetto EventLoop segnala sempre questo evento indipendentemente dalla maschera di bit passata a EventLoop_RegisterIo.The EventLoop always reports this event independently of the bitmask passed to EventLoop_RegisterIo.