Provided by: libcommoncpp2-doc_1.8.1-6.1_all bug

NAME

       ost::NetworkDeviceInfo - Network device information class.

SYNOPSIS

       #include <network.h>

   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.

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, int mtu) [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.