Go to the documentation of this file.
22 bool subscribe_to_all_,
23 bool locally_initiated_)
32 int rc = probe_msg.
init ();
35 rc = pipe_->write (&probe_msg);
41 rc = probe_msg.
close ();
53 const bool is_int = (optvallen_ ==
sizeof (int));
56 memcpy (&
value, optval_,
sizeof (
int));
60 if (is_int &&
value >= 0) {
61 _probe_router = (
value != 0);
76 return sendpipe (msg_,
NULL);
81 return recvpipe (msg_,
NULL);
91 return _lb.has_out ();
96 _fq.activated (pipe_);
101 _lb.activated (pipe_);
106 _fq.pipe_terminated (pipe_);
107 _lb.pipe_terminated (pipe_);
112 return _lb.sendpipe (msg_, pipe_);
117 return _fq.recvpipe (msg_, pipe_);
void xattach_pipe(zmq::pipe_t *pipe_, bool subscribe_to_all_, bool locally_initiated_) ZMQ_FINAL
bool xhas_out() ZMQ_OVERRIDE
bool xhas_in() ZMQ_OVERRIDE
int xrecv(zmq::msg_t *msg_) ZMQ_OVERRIDE
void xwrite_activated(zmq::pipe_t *pipe_) ZMQ_FINAL
int sendpipe(zmq::msg_t *msg_, zmq::pipe_t **pipe_)
#define LIBZMQ_UNUSED(object)
int xsend(zmq::msg_t *msg_) ZMQ_OVERRIDE
void xpipe_terminated(zmq::pipe_t *pipe_) ZMQ_OVERRIDE
int xsetsockopt(int option_, const void *optval_, size_t optvallen_) ZMQ_OVERRIDE
void xread_activated(zmq::pipe_t *pipe_) ZMQ_FINAL
dealer_t(zmq::ctx_t *parent_, uint32_t tid_, int sid_)
GLsizei const GLfloat * value
int recvpipe(zmq::msg_t *msg_, zmq::pipe_t **pipe_)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:49