Skip to content

Struct Ase::PollFD

ClassList > 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