You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by tr...@apache.org on 2010/11/11 21:41:54 UTC
svn commit: r1034108 -
/qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp
Author: tross
Date: Thu Nov 11 20:41:54 2010
New Revision: 1034108
URL: http://svn.apache.org/viewvc?rev=1034108&view=rev
Log:
Added a blank setAgentFilter (will make this a command option).
Added an indication for the connected broker agent in the list.
Modified:
qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp
Modified: qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp?rev=1034108&r1=1034107&r2=1034108&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp (original)
+++ qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp Thu Nov 11 20:41:54 2010
@@ -50,11 +50,17 @@ int main(int argc, char** argv)
ConsoleSession session(connection, sessionOptions);
session.open();
+ session.setAgentFilter("");
+
while (true) {
ConsoleEvent event;
if (session.nextEvent(event)) {
- if (event.getType() == CONSOLE_AGENT_ADD)
- cout << "Agent Added: " << event.getAgent().getName() << endl;
+ if (event.getType() == CONSOLE_AGENT_ADD) {
+ string extra;
+ if (event.getAgent().getName() == session.getConnectedBrokerAgent().getName())
+ extra = " [Connected Broker]";
+ cout << "Agent Added: " << event.getAgent().getName() << extra << endl;
+ }
if (event.getType() == CONSOLE_AGENT_DEL) {
if (event.getAgentDelReason() == AGENT_DEL_AGED)
cout << "Agent Aged: " << event.getAgent().getName() << endl;
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org
Re: svn commit: r1034108 - /qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp
Posted by Brad Hubbard <br...@brand-hubs.com>.
On 11/12/2010 06:41 AM, tross@apache.org wrote:
> URL: http://svn.apache.org/viewvc?rev=1034108&view=rev
> Log:
> Added a blank setAgentFilter (will make this a command option).
> Added an indication for the connected broker agent in the list.
>
> Modified:
> qpid/trunk/qpid/cpp/bindings/qmf2/examples/cpp/list_agents.cpp
Thanks Ted,
That makes it crystal clear.
Cheers,
Brad
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org