|
UCommon
|
Network addresses and sockets related classes. More...


Go to the source code of this file.
Data Structures | |
| class | ost::IPV4Address |
| The network name and address objects are all derived from a common IPV4Address base class. More... | |
| class | ost::IPV4Broadcast |
| The broadcast address object is used to store the broadcast address for a specific subnet. More... | |
| class | ost::IPV4Cidr |
| The CIDR class is used to support routing tables and validate address policies. More... | |
| class | ost::IPV4Host |
| This object is used to hold the actual and valid internet address of a specific host machine that will be accessed through a socket. More... | |
| class | ost::IPV4Mask |
| Internet addresses used specifically as masking addresses (such as "
255.255.255.0") are held in the IPV4Mask derived object. More... | |
| class | ost::IPV4Multicast |
| A specialization of IPV4Address that provides address validation for multicast addresses. More... | |
| class | ost::IPV4MulticastValidator |
| Class for the function object that validates multicast addresses. More... | |
| class | ost::IPV4Validator |
| Classes derived from IPV4Address would require an specific validator to pass to the IPV4Address constructor. More... | |
| class | ost::IPV6Address |
| The network name and address objects are all derived from a common IPV6Address base class. More... | |
| class | ost::IPV6Broadcast |
| The broadcast address object is used to store the broadcast address for a specific subnet. More... | |
| class | ost::IPV6Cidr |
| The CIDR class is used to support routing tables and validate address policies. More... | |
| class | ost::IPV6Host |
| This object is used to hold the actual and valid internet address of a specific host machine that will be accessed through a socket. More... | |
| class | ost::IPV6Mask |
| Internet addresses used specifically as masking addresses (such as "
255.255.255.0") are held in the IPV6Mask derived object. More... | |
| class | ost::IPV6Multicast |
| A specialization of IPV6Address that provides address validation for multicast addresses. More... | |
| class | ost::IPV6MulticastValidator |
| Class for the function object that validates multicast addresses. More... | |
| class | ost::IPV6Validator |
| Classes derived from IPV6Address would require an specific validator to pass to the IPV6Address constructor. More... | |
Typedefs | |
| typedef in_port_t | ost::tpport_t |
| Transport Protocol Ports. | |
Network addresses and sockets related classes.
Definition in file address.h.
1.8.14