diff options
author | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-09-11 16:23:16 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-09-11 16:23:16 +0200 |
commit | 7be7962f9802b48e66663416097eb76edfa83e1e (patch) | |
tree | e9d118736dd35e6db77e5a600ebf543c27695e4f /src/sub.hpp | |
parent | 42ad2aa02d3b14eaa3c36c3f1a5a5789546ba411 (diff) |
prefix-style message filtering added
Diffstat (limited to 'src/sub.hpp')
-rw-r--r-- | src/sub.hpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/sub.hpp b/src/sub.hpp index 1d4fdf9..c88d30c 100644 --- a/src/sub.hpp +++ b/src/sub.hpp @@ -41,9 +41,15 @@ namespace zmq private: - // List of all the active subscriptions. + // Number of active "*" subscriptions. + int all_count; + + // List of all prefix subscriptions. typedef std::multiset <std::string> subscriptions_t; - subscriptions_t subscriptions; + subscriptions_t prefixes; + + // List of all exact match subscriptions. + subscriptions_t topics; }; } |