#include <boost/bind.hpp>
#include <string>
#include <list>
#include "transport/TransportTypes.hh"
#include "transport/SubscribeOptions.hh"
#include "transport/TopicManager.hh"
Go to the source code of this file.
Namespaces | |
namespace | gazebo |
Forward declarations for the common classes. | |
namespace | gazebo::transport |
Transport namespace. | |
Functions | |
void | gazebo::transport::clear_buffers () |
clear any remaining communication buffers | |
void | gazebo::transport::fini () |
Cleanup the transport component. | |
bool | gazebo::transport::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 | gazebo::transport::get_topic_namespaces (std::list< std::string > &_namespaces) |
Return all the namespace (world names) on the master. | |
bool | gazebo::transport::init (const std::string &master_host="", unsigned int master_port=0) |
Initialize the transport system. | |
bool | gazebo::transport::is_stopped () |
Return true if the transport system is stopped. | |
void | gazebo::transport::pause_incoming (bool _pause) |
Set to true to pause incoming messages. | |
msgs::Response | gazebo::transport::request (const std::string &_worldName, const msgs::Request &_request) |
Send a request, and receive a response. | |
void | gazebo::transport::run () |
Run the transport component. | |
void | gazebo::transport::stop () |
Stop the transport component from running. | |