struct
PollFDMirrors struct pollfd for poll(3posix)
Public types
- enum (anonymous): uint { IN = ASE_SYSVAL_POLLINIT[0], PRI = ASE_SYSVAL_POLLINIT[1], OUT = ASE_SYSVAL_POLLINIT[2], RDNORM = ASE_SYSVAL_POLLINIT[3], RDBAND = ASE_SYSVAL_POLLINIT[4], WRNORM = ASE_SYSVAL_POLLINIT[5], WRBAND = ASE_SYSVAL_POLLINIT[6], ERR = ASE_SYSVAL_POLLINIT[7], HUP = ASE_SYSVAL_POLLINIT[8], NVAL = ASE_SYSVAL_POLLINIT[9] }
- Event types that can be polled for, set in .events, updated in .revents.
Enum documentation
enum Ase:: PollFD:: (anonymous): uint
Event types that can be polled for, set in .events, updated in .revents.
Enumerators | |
---|---|
IN |
RDNORM || RDBAND. |
PRI |
urgent data available |
OUT |
writing data will not block |
RDNORM |
reading data will not block |
RDBAND |
reading priority data will not block |
WRNORM |
writing data will not block |
WRBAND |
writing priority data will not block |
ERR |
error condition |
HUP |
file descriptor closed |
NVAL |
invalid PollFD |