SNode.C
|
#include <DescriptorEventPublisher.h>
Public Member Functions | |
FdSet () | |
void | set (int fd) |
void | clr (int fd) |
int | isSet (int fd) const |
void | zero () |
fd_set & | get () |
Private Attributes | |
fd_set | registered {} |
fd_set | active {} |
Definition at line 57 of file DescriptorEventPublisher.h.
core::multiplexer::select::FdSet::FdSet | ( | ) |
Definition at line 55 of file DescriptorEventPublisher.cpp.
References zero().
void core::multiplexer::select::FdSet::clr | ( | int | fd | ) |
Definition at line 63 of file DescriptorEventPublisher.cpp.
References active, and registered.
Referenced by core::multiplexer::select::DescriptorEventPublisher::muxDel(), and core::multiplexer::select::DescriptorEventPublisher::muxOff().
fd_set & core::multiplexer::select::FdSet::get | ( | ) |
Definition at line 77 of file DescriptorEventPublisher.cpp.
References active, and registered.
Referenced by core::multiplexer::select::EventMultiplexer::monitorDescriptors().
int core::multiplexer::select::FdSet::isSet | ( | int | fd | ) | const |
Definition at line 68 of file DescriptorEventPublisher.cpp.
References active.
Referenced by core::multiplexer::select::DescriptorEventPublisher::spanActiveEvents().
void core::multiplexer::select::FdSet::set | ( | int | fd | ) |
Definition at line 59 of file DescriptorEventPublisher.cpp.
References registered.
Referenced by core::multiplexer::select::DescriptorEventPublisher::muxAdd(), and core::multiplexer::select::DescriptorEventPublisher::muxOn().
void core::multiplexer::select::FdSet::zero | ( | ) |
Definition at line 72 of file DescriptorEventPublisher.cpp.
References active, and registered.
Referenced by FdSet().
|
private |
|
private |