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