transport/transport.hh
More...
#include <PublicationTransport.hh>
transport/transport.hh
Reads data from a remote advertiser, and passes the data along to local subscribers
gazebo::transport::PublicationTransport::PublicationTransport |
( |
const std::string & |
_topic, |
|
|
const std::string & |
_msgType |
|
) |
| |
Constructor.
- Parameters
-
[in] | _topic | Topic that we're publishing |
[in] | _topic | Type of the topic that we're publishing |
virtual gazebo::transport::PublicationTransport::~PublicationTransport |
( |
| ) |
|
|
virtual |
void gazebo::transport::PublicationTransport::AddCallback |
( |
const boost::function< void(const std::string &)> & |
_cb | ) |
|
Add a callback to the transport.
- Parameters
-
[in] | _cb | The callback to be added |
void gazebo::transport::PublicationTransport::Fini |
( |
| ) |
|
const ConnectionPtr gazebo::transport::PublicationTransport::GetConnection |
( |
| ) |
const |
Get the underlying connection.
- Returns
- Pointer to the underlying connection
std::string gazebo::transport::PublicationTransport::GetMsgType |
( |
| ) |
const |
Get the topic type.
- Returns
- The topic type
std::string gazebo::transport::PublicationTransport::GetTopic |
( |
| ) |
const |
Get the topic name.
- Returns
- The topic name
void gazebo::transport::PublicationTransport::Init |
( |
const ConnectionPtr & |
_conn, |
|
|
bool |
_latched |
|
) |
| |
Initialize the transport.
- Parameters
-
[in] | _conn | The underlying connection. |
[in] | _latched | True to grab the last message sent on the topic. |
The documentation for this class was generated from the following file: