#include <socket_poller.hpp>
Definition at line 30 of file socket_poller.hpp.
◆ event_t
◆ item_t
◆ items_t
◆ socket_poller_t()
zmq::socket_poller_t::socket_poller_t |
( |
| ) |
|
◆ ~socket_poller_t()
zmq::socket_poller_t::~socket_poller_t |
( |
| ) |
|
◆ add()
int zmq::socket_poller_t::add |
( |
socket_base_t * |
socket_, |
|
|
void * |
user_data_, |
|
|
short |
events_ |
|
) |
| |
◆ add_fd()
int zmq::socket_poller_t::add_fd |
( |
fd_t |
fd_, |
|
|
void * |
user_data_, |
|
|
short |
events_ |
|
) |
| |
◆ adjust_timeout()
int zmq::socket_poller_t::adjust_timeout |
( |
zmq::clock_t & |
clock_, |
|
|
long |
timeout_, |
|
|
uint64_t & |
now_, |
|
|
uint64_t & |
end_, |
|
|
bool & |
first_pass_ |
|
) |
| |
|
staticprivate |
◆ check_tag()
bool zmq::socket_poller_t::check_tag |
( |
| ) |
const |
◆ is_fd()
static bool zmq::socket_poller_t::is_fd |
( |
const item_t & |
item, |
|
|
fd_t |
fd_ |
|
) |
| |
|
inlinestaticprivate |
◆ is_socket()
static bool zmq::socket_poller_t::is_socket |
( |
const item_t & |
item, |
|
|
const socket_base_t * |
socket_ |
|
) |
| |
|
inlinestaticprivate |
◆ modify()
int zmq::socket_poller_t::modify |
( |
const socket_base_t * |
socket_, |
|
|
short |
events_ |
|
) |
| |
◆ modify_fd()
int zmq::socket_poller_t::modify_fd |
( |
fd_t |
fd_, |
|
|
short |
events_ |
|
) |
| |
◆ rebuild()
int zmq::socket_poller_t::rebuild |
( |
| ) |
|
|
private |
◆ remove()
◆ remove_fd()
int zmq::socket_poller_t::remove_fd |
( |
fd_t |
fd_ | ) |
|
◆ signaler_fd()
int zmq::socket_poller_t::signaler_fd |
( |
fd_t * |
fd_ | ) |
const |
◆ size()
int zmq::socket_poller_t::size |
( |
| ) |
const |
|
inline |
◆ wait()
int zmq::socket_poller_t::wait |
( |
event_t * |
events_, |
|
|
int |
n_events_, |
|
|
long |
timeout_ |
|
) |
| |
◆ zero_trail_events()
◆ _items
items_t zmq::socket_poller_t::_items |
|
private |
◆ _need_rebuild
bool zmq::socket_poller_t::_need_rebuild |
|
private |
◆ _pollset_size
int zmq::socket_poller_t::_pollset_size |
|
private |
◆ _signaler
◆ _tag
uint32_t zmq::socket_poller_t::_tag |
|
private |
◆ _use_signaler
bool zmq::socket_poller_t::_use_signaler |
|
private |
The documentation for this class was generated from the following files: