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< AddressMaskPair > | addresses_ |
| boost::array< uint8_t, 6 > | hw_address_ |
| string | name_ |
| NIC name. | |
| boost::asio::ip::address | netmask_ |
| Netmask applying to the NIC. | |