NAME
InetMcastAddress - A specialization of InetAddress that provides address validation for multicast addresses. A multicast network address.
SYNOPSIS
#include <socket.h>
Inherits InetAddress.
Public Methods
InetMcastAddress ()
Create an Internet Multicast Address object with an empty (0.0.0.0) address. InetMcastAddress (const struct in_addr address)
Convert the system internet address data type (struct in_addr) into a Common C++ InetMcastAddress object. InetMcastAddress (const char *address)
Convert a null terminated ASCII multicast address string (example: '224.0.0.1') or multicast name string (example: 'sap.mcast.net') directly into a Common C++ InetMcastAddress object.
DETAILED DESCRIPTION
A specialization of InetAddress that provides address validation for multicast addresses. A multicast network address.
Whenever its value changes the new value is checked to be in the range from 224.0.0.1 through 239.255.255.255. If it is not, an exception is thrown.
Author: Federico Montesino <[email protected]>
CONSTRUCTOR & DESTRUCTOR DOCUMENTATION
InetMcastAddress::InetMcastAddress ()
Create an Internet Multicast Address object with an empty (0.0.0.0) address.
InetMcastAddress::InetMcastAddress (const struct in_addr address)
Convert the system internet address data type (struct in_addr) into a Common C++ InetMcastAddress object.
Parameters:
- address
-
struct of system used binary internet address.
InetMcastAddress::InetMcastAddress (const char * address)
Convert a null terminated ASCII multicast address string (example: '224.0.0.1') or multicast name string (example: 'sap.mcast.net') directly into a Common C++ InetMcastAddress object.
Works like InetAddress(const char*).
Parameters:
- address
-
null terminated C string.
AUTHOR
Generated automatically by Doxygen for CommonC++ from the source code.