17 #ifndef _GAZEBO_TRANSPORTIFACE_HH_
18 #define _GAZEBO_TRANSPORTIFACE_HH_
20 #include <boost/bind.hpp>
45 bool get_master_uri(std::string &_master_host,
unsigned int &_master_port);
56 bool init(
const std::string &_masterHost =
"",
57 unsigned int _masterPort = 0,
58 uint32_t _timeoutIterations = 30);
102 boost::shared_ptr<msgs::Response>
request(
const std::string &_worldName,
103 const std::string &_request,
104 const std::string &_data =
"");
114 const std::string &_request,
115 const std::string &_data =
"");
124 const std::string &_data =
"");
135 const google::protobuf::Message &_message)
139 node->Publish<M>(_topic, _message);