Skip to content

Class Ase::EventFd

ClassList > Ase > EventFd

Wakeup facility for IPC.

  • #include <utils.hh>

Public Functions

Type Name
EventFd ()
void flush ()
Clear pending wakeups.
int inputfd ()
Returns the file descriptor for POLLIN.
int open ()
Opens the eventfd and returns -errno.
bool opened ()
Indicates whether eventfd has been opened.
bool pollin ()
Checks whether events are pending.
void wakeup ()
Wakeup polling end.
~EventFd ()

Public Functions Documentation

function EventFd [2/2]

explicit Ase::EventFd::EventFd () 

function flush

void Ase::EventFd::flush () 

function inputfd

int Ase::EventFd::inputfd () 

function open

int Ase::EventFd::open () 

function opened

bool Ase::EventFd::opened () 

function pollin

bool Ase::EventFd::pollin () 

function wakeup

void Ase::EventFd::wakeup () 

function ~EventFd

Ase::EventFd::~EventFd () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/utils.hh