|
void | clear_buffers () |
| Clear any remaining communication buffers.
|
|
void | fini () |
| Cleanup the transport component.
|
|
bool | get_master_uri (std::string &_master_host, unsigned int &_master_port) |
| Get the hostname and port of the master from the GAZEBO_MASTER_URI environment variable.
|
|
void | get_topic_namespaces (std::list< std::string > &_namespaces) |
| Return all the namespace (world names) on the master.
|
|
std::map< std::string,
std::list< std::string > > | getAdvertisedTopics () |
| Get a list of all the topics and their message types.
|
|
std::list< std::string > | getAdvertisedTopics (const std::string &_msgType) |
| Get a list of all the unique advertised topic names.
|
|
std::string | getTopicMsgType (const std::string &_topicName) |
| Get the message typename that is published on the given topic.
|
|
bool | init (const std::string &_master_host="", unsigned int _master_port=0) |
| Initialize the transport system.
|
|
bool | is_stopped () |
| Is the transport system stopped?
|
|
void | pause_incoming (bool _pause) |
| Pause or unpause incoming messages.
|
|
msgs::Response * | request (const std::string &_worldName, const std::string &_request, const std::string &_data="") |
| Send a request and receive a response.
|
|
void | requestNoReply (const std::string &_worldName, const std::string &_request, const std::string &_data="") |
| Send a request and don't wait for a response.
|
|
void | requestNoReply (NodePtr _node, const std::string &_request, const std::string &_data="") |
| Send a request and don't wait for a response.
|
|
void | run () |
| Run the transport component.
|
|
void | stop () |
| Stop the transport component from running.
|
|