#include "network_device.h"
#include "except.h"
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
Namespaces | |
namespace | Conexus |
namespace | Conexus::Network |
Defines | |
#define | MAX_REQ_SIZE 100 |
Functions | |
bool | Conexus::Network::check_local_socket () |
unsigned | Conexus::Network::interface_index (const std::string &name) |
std::string | Conexus::Network::interface_name (unsigned ifindex) |
std::vector< std::pair < unsigned, std::string > > | Conexus::Network::interfaces () |
std::vector< std::string > | Conexus::Network::interface_names () |
std::vector< std::pair < std::string, std::string > > | Conexus::Network::interface_ip_addresses () |
Variables | |
int | Conexus::Network::local_socket = -1 |
#define MAX_REQ_SIZE 100 |