34 using namespace boost;
36 using namespace rsb::eventprocessing;
37 using namespace rsb::transport;
41 Reader::Reader(
const vector<InPullConnectorPtr>& connectors,
46 for (vector<InPullConnectorPtr>::const_iterator it = connectors.begin(); it
47 != connectors.end(); ++it) {
57 return strategy->raiseEvent(block);
std::string getClassName() const
Objects of this InRouteConfigurator class setup and maintain the required components for a pull-style...
eventprocessing::InRouteConfiguratorPtr configurator
Objects of this class participate in the exchange of notifications on one channel of the bus...
EventPtr read(bool block=true)
Reads one event from the bus.
A class describing the configuration of Participant instances.
boost::shared_ptr< PullEventReceivingStrategy > PullEventReceivingStrategyPtr
boost::shared_ptr< Event > EventPtr
Scope is a descriptor for a hierarchical channel of the unified bus.
Instances of this class retrieve Event s from transport::Connector s when explicitly asked by a clien...