RSB
0.7.0
|
Objects of classes which implement this interface can be used to receive events by means of one transport mechanism. More...
#include <InConnector.h>
Public Types | |
typedef boost::shared_ptr < InConnector > | Ptr |
Public Member Functions | |
virtual | ~InConnector () |
virtual void | setScope (const Scope &scope)=0 |
Sets the scope this connector will receive events from. | |
Public Member Functions inherited from rsb::transport::Connector | |
virtual | ~Connector () |
virtual void | activate ()=0 |
Activates the connector. | |
virtual void | deactivate ()=0 |
virtual void | setQualityOfServiceSpecs (const QualityOfServiceSpec &specs)=0 |
Requests new QoS settings for publishing events. | |
Public Member Functions inherited from rsb::filter::FilterObserver | |
FilterObserver () | |
virtual | ~FilterObserver () |
virtual void | notify (Filter *filter, const FilterAction::Types &at) |
virtual void | notify (ScopeFilter *filter, const FilterAction::Types &at) |
Objects of classes which implement this interface can be used to receive events by means of one transport mechanism.
Received events are dispatched to an associated observer.
Definition at line 50 of file InConnector.h.
typedef boost::shared_ptr<InConnector> rsb::transport::InConnector::Ptr |
Definition at line 54 of file InConnector.h.
|
virtual |
Reimplemented in rsb::transport::socket::InConnector, and rsb::inprocess::InConnector.
Definition at line 32 of file InConnector.cpp.
|
pure virtual |
Sets the scope this connector will receive events from.
scope | scope of the connector |
Implemented in rsb::transport::socket::InConnector, rsb::spread::InPushConnector, rsb::spread::InPullConnector, and rsb::inprocess::InConnector.