![]() |
libzmq master
The Intelligent Transport Layer
|
#include <lb.hpp>
Collaboration diagram for zmq::lb_t:Public Member Functions | |
| lb_t () | |
| ~lb_t () | |
| void | activated (pipe_t *pipe_) |
| void | attach (pipe_t *pipe_) |
| bool | has_out () |
| int | send (msg_t *msg_, int flags_) |
| void | terminated (pipe_t *pipe_) |
Private Types | |
| typedef array_t< class pipe_t, 2 > | pipes_t |
Private Member Functions | |
| lb_t (const lb_t &) | |
| const lb_t & | operator= (const lb_t &) |
Private Attributes | |
| pipes_t::size_type | active |
| pipes_t::size_type | current |
| bool | dropping |
| bool | more |
| pipes_t | pipes |
typedef array_t<class pipe_t, 2> zmq::lb_t::pipes_t [private] |
| zmq::lb_t::~lb_t | ( | ) |
Definition at line 36 of file lb.cpp.
References zmq_assert.
| zmq::lb_t::lb_t | ( | const lb_t & | ) | [private] |
| bool zmq::lb_t::has_out | ( | ) |
Definition at line 125 of file lb.cpp.
References zmq::msg_t::close(), errno_assert, and zmq::msg_t::init().
Here is the call graph for this function:| int zmq::lb_t::send | ( | msg_t * | msg_, |
| int | flags_ | ||
| ) |
Definition at line 74 of file lb.cpp.
References zmq::msg_t::close(), errno_assert, zmq::msg_t::flags, zmq::msg_t::init(), zmq::msg_t::more, and zmq_assert.
Here is the call graph for this function:pipes_t::size_type zmq::lb_t::active [private] |
pipes_t::size_type zmq::lb_t::current [private] |
bool zmq::lb_t::dropping [private] |
bool zmq::lb_t::more [private] |
pipes_t zmq::lb_t::pipes [private] |
1.7.3