9 sock1.
bind(
"tcp://127.0.0.1:*");
11 sock1.get(zmq::sockopt::last_endpoint);
12 std::cout <<
"Connecting to "
13 << last_endpoint << std::endl;
16 std::array<zmq::const_buffer, 2>
send_msgs = {
17 zmq::str_buffer(
"foo"),
18 zmq::str_buffer(
"bar!")
20 if (!zmq::send_multipart(sock1,
send_msgs))
23 std::vector<zmq::message_t> recv_msgs;
24 const auto ret = zmq::recv_multipart(
25 sock2, std::back_inserter(recv_msgs));
28 std::cout <<
"Got " << *ret
29 <<
" messages" << std::endl;