#include "config.h"
#include "ros/network.h"
#include "ros/file_log.h"
#include "ros/exceptions.h"
#include <ros/console.h>
#include <ros/assert.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <netdb.h>
#include <boost/lexical_cast.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ros |
namespace | ros::network |
internal | |
Functions | |
std::string | ros::network::determineHost () |
const std::string & | ros::network::getHost () |
uint16_t | ros::network::getTCPROSPort () |
void | ros::network::init (const M_string &remappings) |
static bool | ros::network::isPrivateIP (const char *ip) |
bool | ros::network::splitURI (const std::string &uri, std::string &host, uint32_t &port) |
Variables | |
std::string | ros::network::g_host |
uint16_t | ros::network::g_tcpros_server_port = 0 |