Struct Ase::PollFD
Mirrors struct pollfd for poll(3posix)
#include <loop.hh>
Public Types
Type | Name |
---|---|
enum uint | PollFD Event types that can be polled for, set in .events, updated in .revents. |
Public Attributes
Type | Name |
---|---|
uint16 | events |
int | fd |
uint16 | revents |
Public Types Documentation
enum PollFD
enum Ase::PollFD::PollFD {
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]
};
Public Attributes Documentation
variable events
uint16 Ase::PollFD::events;
variable fd
int Ase::PollFD::fd;
variable revents
uint16 Ase::PollFD::revents;
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/loop.hh