ost::NetworkDeviceInfo(3) | Library Functions Manual | ost::NetworkDeviceInfo(3) |
NAME¶
ost::NetworkDeviceInfo - Network device information class.SYNOPSIS¶
#include <network.h>Public Member Functions¶
NetworkDeviceInfo (const NetworkDeviceInfo &ndi)
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)
Detailed Description¶
Network device information class. This class is used to hold various informations about a TCP/IP network device. Which can be obtained by a call to enumNetworkDevices() Author:Christian Prochnow cproch@seculogix.de
Constructor & Destructor Documentation¶
ost::NetworkDeviceInfo::NetworkDeviceInfo (const String &name, const InetHostAddress &addr, const BroadcastAddress &broadcast, const InetMaskAddress &netmask, intmtu) [protected]¶
ost::NetworkDeviceInfo::NetworkDeviceInfo (const NetworkDeviceInfo &ndi)¶
ost::NetworkDeviceInfo::~NetworkDeviceInfo ()¶
Member Function Documentation¶
const InetHostAddress& ost::NetworkDeviceInfo::address () const [inline]¶
Returns the Address of the network device.const BroadcastAddress& ost::NetworkDeviceInfo::broadcast () const [inline]¶
Returns the Broadcast address of the network device.const int ost::NetworkDeviceInfo::mtu () const [inline]¶
Returns the MTU.const String& ost::NetworkDeviceInfo::name () const [inline]¶
Returns the Name of the network device.const InetMaskAddress& ost::NetworkDeviceInfo::netmask () const [inline]¶
Returns the Netmask of the network device.Friends And Related Function Documentation¶
__EXPORT bool enumNetworkDevices (std::vector< NetworkDeviceInfo > &devs) [friend]¶
Enumerate all available network devices.Author¶
Generated automatically by Doxygen for GNU CommonC++ from the source code.Sun Dec 29 2013 | GNU CommonC++ |