|  | 
| 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. 
 | 
|  |