|
Public Member Functions |
| | NetworkDeviceInfo (const NetworkDeviceInfo &ndi) |
| | ~NetworkDeviceInfo () |
| const String & | name () const |
| | Returns the Name of the network device.
|
| const InetHostAddress & | address () const |
| | Returns the Address of the network device.
|
| const BroadcastAddress & | broadcast () const |
| | Returns the Broadcast address of the network device.
|
| const InetMaskAddress & | netmask () const |
| | Returns the Netmask of the network device.
|
| const int | mtu () const |
| | Returns the MTU.
|
Protected Member Functions |
| | NetworkDeviceInfo (const String &name, const InetHostAddress &addr, const BroadcastAddress &broadcast, const InetMaskAddress &netmask, int mtu) |
Friends |
| __EXPORT bool | enumNetworkDevices (std::vector< NetworkDeviceInfo > &devs) |
| | Enumerate all available network devices.
|
This class is used to hold various informations about a TCP/IP network device. Which can be obtained by a call to enumNetworkDevices()