29 #include <boost/shared_ptr.hpp>
31 #include <rsc/threading/SynchronizedQueue.h>
33 #include "../Handler.h"
34 #include "rsb/rsbexports.h"
55 boost::shared_ptr<rsc::threading::SynchronizedQueue<EventPtr> > queue,
56 const std::string& method =
"");
58 std::string getClassName()
const;
60 void printContents(std::ostream& stream)
const;
65 boost::shared_ptr<rsc::threading::SynchronizedQueue<EventPtr> >
queue;
boost::shared_ptr< rsc::threading::SynchronizedQueue< EventPtr > > queue
Asynchronously called handler interface on the client level.
boost::shared_ptr< Event > EventPtr
A rsb::Handler for rsb::Listener s that pushes all received events on a rsc::SynchronizedQueue.