RSB  0.9.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
rsb::transport::OutConnector Class Reference

Objects of classes which implement this interface can be used to send events by means of one transport mechanism. More...

#include <OutConnector.h>

Inheritance diagram for rsb::transport::OutConnector:
Inheritance graph
Collaboration diagram for rsb::transport::OutConnector:
Collaboration graph

Public Types

typedef boost::shared_ptr
< OutConnector
Ptr
 

Public Member Functions

virtual ~OutConnector ()
 
- Public Member Functions inherited from rsb::transport::Connector
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...
 
- Public Member Functions inherited from rsb::eventprocessing::Handler
virtual ~Handler ()
 
virtual void handle (EventPtr event)=0
 Handle event. More...
 

Detailed Description

Objects of classes which implement this interface can be used to send events by means of one transport mechanism.

The handle method of this class has to update the send time of the event meta data according to the time the event was sent on the wire.

Author
jmoringe

Definition at line 47 of file OutConnector.h.

Member Typedef Documentation

typedef boost::shared_ptr<OutConnector> rsb::transport::OutConnector::Ptr

Definition at line 51 of file OutConnector.h.

Constructor & Destructor Documentation

rsb::transport::OutConnector::~OutConnector ( )
virtual

Reimplemented in rsb::transport::socket::OutConnector.

Definition at line 32 of file OutConnector.cpp.


The documentation for this class was generated from the following files: