conexus logo

network_device.cpp File Reference

#include "network_device.h"
#include "except.h"
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

Include dependency graph for network_device.cpp:


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 Documentation

#define MAX_REQ_SIZE   100


Generated on Wed Jul 8 15:50:51 2009 for conexus by doxygen 1.5.8