diff options
| author | Ted Ross <tross@apache.org> | 2009-10-15 21:38:07 +0000 |
|---|---|---|
| committer | Ted Ross <tross@apache.org> | 2009-10-15 21:38:07 +0000 |
| commit | 700636714d25b073bdfea2d982b5f67f11b240e9 (patch) | |
| tree | ed25120fe901fb661f45284bf8c99653a9b065a8 /qpid/cpp/src/qmf/engine/QueryImpl.h | |
| parent | 94e5a0ccf80d9e5061bceebf8f9caaeae8af4a5e (diff) | |
| download | qpid-python-700636714d25b073bdfea2d982b5f67f11b240e9.tar.gz | |
Bug fix: Console sent get-requests (by objectId) to all agents, not just the agent
identified in the objectId.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@825672 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/qmf/engine/QueryImpl.h')
| -rw-r--r-- | qpid/cpp/src/qmf/engine/QueryImpl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/qpid/cpp/src/qmf/engine/QueryImpl.h b/qpid/cpp/src/qmf/engine/QueryImpl.h index 2c64c6739c..8ebe0d932f 100644 --- a/qpid/cpp/src/qmf/engine/QueryImpl.h +++ b/qpid/cpp/src/qmf/engine/QueryImpl.h @@ -85,6 +85,8 @@ namespace engine { bool getDecreasing() const { return orderDecreasing; } void encode(qpid::framing::Buffer& buffer) const; + bool singleAgent() const { return oid.get() != 0; } + uint32_t agentBank() const { return singleAgent() ? oid->getAgentBank() : 0; } std::string packageName; std::string className; |
