void send_worker::queue_send(const outgoing_message& message) { czmqpp::socket socket(context_, ZMQ_PUSH); BITCOIN_ASSERT(socket.self()); int rc = socket.connect("inproc://trigger-send"); BITCOIN_ASSERT(rc == 0); message.send(socket); socket.destroy(context_); }
void backend_cluster::send(const outgoing_message& message) { message.send(socket_); }
void backend_cluster::send(const outgoing_message& message) { BITCOIN_ASSERT(socket_.self()); message.send(socket_); }