RSB
0.9.6
|
#include <Connector.h>
Public Member Functions | |
virtual | ~Connector () |
virtual void | setScope (const Scope &scope)=0 |
Sets the scope this connector will send/receive events to/from. More... | |
virtual void | activate ()=0 |
Activates the connector. More... | |
virtual void | deactivate ()=0 |
virtual void | setQualityOfServiceSpecs (const QualityOfServiceSpec &specs)=0 |
Requests new QoS settings for publishing events. More... | |
Definition at line 45 of file Connector.h.
|
virtual |
Definition at line 34 of file Connector.cpp.
|
pure virtual |
Activates the connector.
Settings made between construction and activation via this method must be applied on a call to this method.
Implemented in rsb::transport::socket::InConnector, rsb::transport::socket::OutConnector, rsb::transport::inprocess::InConnector, and rsb::transport::inprocess::OutConnector.
|
pure virtual |
|
pure virtual |
Requests new QoS settings for publishing events.
Does not influence the receiving part.
specs | QoS specification |
UnsupportedQualityOfServiceException | requirements cannot be met |
Implemented in rsb::transport::socket::InConnector, rsb::transport::socket::OutConnector, rsb::transport::inprocess::InPullConnector, rsb::transport::inprocess::InPushConnector, and rsb::transport::inprocess::OutConnector.
|
pure virtual |
Sets the scope this connector will send/receive events to/from.
scope | scope of the connector |
Implemented in rsb::transport::socket::InPullConnector, rsb::transport::socket::InPushConnector, rsb::transport::socket::OutConnector, rsb::transport::inprocess::InConnector, and rsb::transport::inprocess::OutConnector.