iFun Engine API  1.0.0-b6053
Great Technology for Great Games
Public Types | Public Attributes | List of all members
fun::HardwareInfo::NicInfo Struct Reference

Datastructure to hold IP-capable Network Interface Card (NIC) information.

#include <hardware_info.h>

Public Types

typedef std::pair< boost::asio::ip::address, boost::asio::ip::address > AddressMaskPair
 NIC's hardware address.
 

Public Attributes

boost::asio::ip::address address_
 IP address associated with the NIC.
 
std::vector< AddressMaskPairaddresses_
 
boost::array< uint8_t, 6 > hw_address_
 
string name_
 NIC name.
 
boost::asio::ip::address netmask_
 Netmask applying to the NIC.