transport/transport.hh More...
#include <SubscriptionTransport.hh>

| Public Member Functions | |
| SubscriptionTransport () | |
| Constructor.  More... | |
| virtual | ~SubscriptionTransport () | 
| Destructor.  More... | |
| const ConnectionPtr & | GetConnection () const | 
| Get the connection we're using.  More... | |
| virtual bool | HandleData (const std::string &_newdata, boost::function< void(uint32_t)> _cb, uint32_t _id) | 
| Output a message to a connection.  More... | |
| virtual bool | HandleMessage (MessagePtr _newMsg) | 
| Process new incoming message.  More... | |
| void | Init (ConnectionPtr _conn, bool _latching) | 
| Initialize the publication link.  More... | |
| virtual bool | IsLocal () const | 
| Is the callback local?  More... | |
|  Public Member Functions inherited from gazebo::transport::CallbackHelper | |
| CallbackHelper (bool _latching=false) | |
| Constructor.  More... | |
| virtual | ~CallbackHelper () | 
| Destructor.  More... | |
| unsigned int | GetId () const | 
| Get the unique ID of this callback.  More... | |
| bool | GetLatching () const | 
| Is the callback latching?  More... | |
| virtual std::string | GetMsgType () const | 
| Get the typename of the message that is handled.  More... | |
| Additional Inherited Members | |
|  Protected Attributes inherited from gazebo::transport::CallbackHelper | |
| bool | latching | 
| True means that the callback helper will get the last published message on the topic.  More... | |
transport/transport.hh
Handles sending data over the wire to remote subscribers
| gazebo::transport::SubscriptionTransport::SubscriptionTransport | ( | ) | 
Constructor.
| 
 | virtual | 
Destructor.
| const ConnectionPtr& gazebo::transport::SubscriptionTransport::GetConnection | ( | ) | const | 
Get the connection we're using.
| 
 | virtual | 
Output a message to a connection.
| [in] | _newdata | The message to be handled | 
| [in] | _cb | If non-null, callback to be invoked after transmission is complete. | 
| [in] | _id | ID associated with the message data. | 
Implements gazebo::transport::CallbackHelper.
| 
 | virtual | 
Process new incoming message.
| [in] | _newMsg | Incoming message to be processed | 
Implements gazebo::transport::CallbackHelper.
| void gazebo::transport::SubscriptionTransport::Init | ( | ConnectionPtr | _conn, | 
| bool | _latching | ||
| ) | 
Initialize the publication link.
| [in] | _conn | The connection to use | 
| [in] | _latching | If true, latch the latest message; if false, don't latch | 
| 
 | virtual | 
Is the callback local?
Implements gazebo::transport::CallbackHelper.