RSB
0.7.0
|
#include <OutConnector.h>
Public Member Functions | |
OutConnector () | |
std::string | getClassName () const |
void | activate () |
Activates the connector. | |
void | deactivate () |
void | setQualityOfServiceSpecs (const QualityOfServiceSpec &specs) |
Requests new QoS settings for publishing events. | |
void | handle (rsb::EventPtr e) |
Handle event. | |
Public Member Functions inherited from rsb::transport::OutConnector | |
virtual | ~OutConnector () |
Public Member Functions inherited from rsb::transport::Connector | |
virtual | ~Connector () |
Public Member Functions inherited from rsb::eventprocessing::Handler | |
virtual | ~Handler () |
Static Public Member Functions | |
static rsb::transport::OutConnector * | create (const rsc::runtime::Properties &args) |
Private Attributes | |
Bus & | bus |
Additional Inherited Members | |
Public Types inherited from rsb::transport::OutConnector | |
typedef boost::shared_ptr < OutConnector > | Ptr |
Definition at line 41 of file OutConnector.h.
rsb::inprocess::OutConnector::OutConnector | ( | ) |
Definition at line 39 of file OutConnector.cpp.
|
virtual |
Activates the connector.
Settings made between construction and activation via this method must be applied on a call to this method.
Implements rsb::transport::Connector.
Definition at line 59 of file OutConnector.cpp.
|
static |
|
virtual |
Implements rsb::transport::Connector.
Definition at line 62 of file OutConnector.cpp.
string rsb::inprocess::OutConnector::getClassName | ( | ) | const |
Definition at line 55 of file OutConnector.cpp.
|
virtual |
Handle event.
event | The event that should be handled. |
Implements rsb::eventprocessing::Handler.
Definition at line 68 of file OutConnector.cpp.
References bus, and rsb::inprocess::Bus::handle().
|
virtual |
Requests new QoS settings for publishing events.
Does not influence the receiving part.
specs | QoS specification |
UnsupportedQualityOfServiceException | requirements cannot be met |
Implements rsb::transport::Connector.
Definition at line 65 of file OutConnector.cpp.
|
private |
Definition at line 57 of file OutConnector.h.
Referenced by handle().