#include <MaskSet.h>
Public Member Functions | |
void | reset (void) |
Clear all bits in all sets. | |
void | dump (void) |
Write current state of MaskSet object to log file. | |
Public Attributes | |
FdSet | m_rset |
Read fds set. | |
FdSet | m_wset |
Write fds set. | |
FdSet | m_eset |
Exception fds set. |
Definition at line 24 of file MaskSet.h.
|
Write current state of MaskSet object to log file.
Definition at line 55 of file MaskSet.h. References DL, ASSA::FdSet::dump(), m_eset, m_rset, m_wset, and ASSA::REACTTRACE. Referenced by ASSA::Reactor::isAnyReady(), ASSA::Reactor::removeIOHandler(), and ASSA::Reactor::waitForEvents(). 00056 { 00057 DL((REACTTRACE,"--------------------\n")); 00058 DL((REACTTRACE,"Read FDs set:\n")); 00059 m_rset.dump (); 00060 00061 DL((REACTTRACE,"Write FDs set:\n")); 00062 m_wset.dump (); 00063 00064 DL((REACTTRACE,"Except FDs set:\n")); 00065 m_eset.dump (); 00066 DL((REACTTRACE,"--------------------\n")); 00067 }
|
|
Clear all bits in all sets.
Definition at line 46 of file MaskSet.h. References m_eset, m_rset, m_wset, and ASSA::FdSet::reset(). Referenced by ASSA::Reactor::waitForEvents().
|
|
Exception fds set.
Definition at line 34 of file MaskSet.h. Referenced by ASSA::Reactor::dispatch(), dump(), ASSA::Reactor::isAnyReady(), ASSA::Reactor::removeIOHandler(), reset(), and ASSA::Reactor::waitForEvents(). |
|
Read fds set.
Definition at line 28 of file MaskSet.h. Referenced by ASSA::Reactor::dispatch(), dump(), ASSA::Reactor::isAnyReady(), ASSA::Reactor::registerIOHandler(), ASSA::Reactor::removeIOHandler(), reset(), and ASSA::Reactor::waitForEvents(). |
|
Write fds set.
Definition at line 31 of file MaskSet.h. Referenced by ASSA::Reactor::dispatch(), dump(), ASSA::Reactor::isAnyReady(), ASSA::Reactor::removeIOHandler(), reset(), and ASSA::Reactor::waitForEvents(). |