22 std::shared_ptr<zmq::message_t> BufferConnection::Send(
23 zmq::message_t& send_msg) {
24 buffer_.write((
char*)send_msg.data(), send_msg.size());
26 auto OK = messages::Status::OK();
27 msgpack::sbuffer sbuf;
29 msgpack::pack(sbuf, reply);
30 msgpack::pack(sbuf, OK);
31 return std::shared_ptr<zmq::message_t>(
32 new zmq::message_t(sbuf.data(), sbuf.size()));
35 std::shared_ptr<zmq::message_t> BufferConnection::Send(
const void* data,
37 zmq::message_t send_msg(data,
size);
38 return Send(send_msg);
Generic file read and write utility for python interface.