gem5  v20.1.0.0
Functions
The PollEvent API.

These methods relate to the PollEvent interface. More...

Functions

 PollEvent::PollEvent (int fd, int event)
 
bool PollEvent::queued ()
 
void PollEvent::disable ()
 
void PollEvent::enable ()
 
virtual void PollEvent::process (int revent)=0
 

Detailed Description

These methods relate to the PollEvent interface.

Function Documentation

◆ disable()

void PollEvent::disable ( )

Definition at line 74 of file pollevent.cc.

References PollQueue::copy(), PollEvent::enabled, and PollEvent::queue.

◆ enable()

void PollEvent::enable ( )

Definition at line 84 of file pollevent.cc.

References PollQueue::copy(), PollEvent::enabled, and PollEvent::queue.

◆ PollEvent()

PollEvent::PollEvent ( int  fd,
int  event 
)

Definition at line 59 of file pollevent.cc.

References PollEvent::pfd.

◆ process()

virtual void PollEvent::process ( int  revent)
pure virtual

◆ queued()

bool PollEvent::queued ( )
inline

Definition at line 70 of file pollevent.hh.

References PollEvent::queue.

Referenced by VncServer::detach(), and EtherTapBase::unserialize().


Generated on Wed Sep 30 2020 14:02:20 for gem5 by doxygen 1.8.17