29 #include "../../MetaData.h"
33 using namespace rsc::logging;
34 using namespace rsc::runtime;
40 OutConnector::OutConnector() :
41 bus(
Bus::getInstance()) {
66 event->mutableMetaData().setSendTime();
Specification of desired quality of service settings for sending and receiving events.
void setScope(const Scope &scope)
Sets the scope this connector will send/receive events to/from.
void setQualityOfServiceSpecs(const QualityOfServiceSpec &specs)
Requests new QoS settings for publishing events.
void handle(EventPtr event)
Handle event.
void handle(rsb::EventPtr e)
Handle event.
void activate()
Activates the connector.
static rsb::transport::OutConnector * create(const rsc::runtime::Properties &args)
Objects of classes which implement this interface can be used to send events by means of one transpor...
boost::shared_ptr< Event > EventPtr
Scope is a descriptor for a hierarchical channel of the unified bus.