![]() |
libzmq master
The Intelligent Transport Layer
|
#include <signaler.hpp>
Public Member Functions | |
signaler_t () | |
~signaler_t () | |
fd_t | get_fd () |
void | recv () |
void | send () |
int | wait (int timeout_) |
Private Member Functions | |
signaler_t (const signaler_t &) | |
const signaler_t & | operator= (const signaler_t &) |
Static Private Member Functions | |
static int | make_fdpair (fd_t *r_, fd_t *w_) |
Private Attributes | |
fd_t | r |
fd_t | w |
Definition at line 34 of file signaler.hpp.
zmq::signaler_t::signaler_t | ( | ) |
Definition at line 81 of file signaler.cpp.
References errno_assert, make_fdpair(), r, and w.
zmq::signaler_t::~signaler_t | ( | ) |
Definition at line 92 of file signaler.cpp.
References errno_assert.
zmq::signaler_t::signaler_t | ( | const signaler_t & | ) | [private] |
zmq::fd_t zmq::signaler_t::get_fd | ( | ) |
Definition at line 110 of file signaler.cpp.
int zmq::signaler_t::make_fdpair | ( | fd_t * | r_, |
fd_t * | w_ | ||
) | [static, private] |
Definition at line 224 of file signaler.cpp.
References errno_assert, and zmq_assert.
Referenced by signaler_t().
const signaler_t& zmq::signaler_t::operator= | ( | const signaler_t & | ) | [private] |
void zmq::signaler_t::recv | ( | ) |
Definition at line 192 of file signaler.cpp.
References errno_assert, unlikely, and zmq_assert.
void zmq::signaler_t::send | ( | ) |
Definition at line 115 of file signaler.cpp.
References errno_assert, unlikely, and zmq_assert.
int zmq::signaler_t::wait | ( | int | timeout_ | ) |
Definition at line 138 of file signaler.cpp.
References unlikely, and zmq_assert.
fd_t zmq::signaler_t::r [private] |
Definition at line 54 of file signaler.hpp.
Referenced by signaler_t().
fd_t zmq::signaler_t::w [private] |
Definition at line 53 of file signaler.hpp.
Referenced by signaler_t().