diff options
Diffstat (limited to 'gr-zeromq/include/gnuradio/zeromq/sub_source.h')
-rw-r--r-- | gr-zeromq/include/gnuradio/zeromq/sub_source.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gr-zeromq/include/gnuradio/zeromq/sub_source.h b/gr-zeromq/include/gnuradio/zeromq/sub_source.h index 88d286b3b8..c2be39e615 100644 --- a/gr-zeromq/include/gnuradio/zeromq/sub_source.h +++ b/gr-zeromq/include/gnuradio/zeromq/sub_source.h @@ -39,13 +39,15 @@ public: * \param timeout Receive timeout in milliseconds, default is 100ms, 1us increments. * \param pass_tags Whether source will look for and deserialize tags. * \param hwm High Watermark to configure the socket to (-1 => zmq's default) + * \param key Subscriber filter key. Leave empty to pass all messages. */ static sptr make(size_t itemsize, size_t vlen, char* address, int timeout = 100, bool pass_tags = false, - int hwm = -1); + int hwm = -1, + const std::string& key = ""); /*! * \brief Return a std::string of ZMQ_LAST_ENDPOINT from the underlying ZMQ socket. |