diff options
Diffstat (limited to 'gr-zeromq/lib/req_msg_source_impl.h')
-rw-r--r-- | gr-zeromq/lib/req_msg_source_impl.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gr-zeromq/lib/req_msg_source_impl.h b/gr-zeromq/lib/req_msg_source_impl.h index 322ce4cf51..61d80104d1 100644 --- a/gr-zeromq/lib/req_msg_source_impl.h +++ b/gr-zeromq/lib/req_msg_source_impl.h @@ -48,6 +48,13 @@ namespace gr { bool start(); bool stop(); + + std::string last_endpoint() override { + size_t addr_len = 256; + char addr[addr_len]; + d_socket->getsockopt(ZMQ_LAST_ENDPOINT, addr, &addr_len); + return std::string(addr, addr_len-1); + } }; } // namespace zeromq |