44 #ifndef CCXX_NETWORK_H_
45 #define CCXX_NETWORK_H_
47 #ifndef CCXX_MISSING_H_
51 #ifndef CCXX_SOCKET_H_
55 #ifndef CCXX_STRING_H_
61 #ifdef CCXX_NAMESPACES
100 {
return _broadcast; }
107 inline const int mtu()
const
111 friend __EXPORT bool enumNetworkDevices(std::vector<NetworkDeviceInfo>& devs);
114 #ifdef CCXX_NAMESPACES
const InetMaskAddress & netmask() const
Returns the Netmask of the network device.
Common C++ generic string class.
substitute functions which may be missing in target platform libc.
const BroadcastAddress & broadcast() const
Returns the Broadcast address of the network device.
This is a generic and portable string class.
Network device information class.
const InetHostAddress & address() const
Returns the Address of the network device.
BroadcastAddress _broadcast
const String & name() const
Returns the Name of the network device.
const int mtu() const
Returns the MTU.
Network addresses and sockets related classes.