
Classes | |
| class | Address |
| IPv4 network address. More... | |
| class | IP |
| This class serves as the base class for all IPv4 communication classes. More... | |
| class | TCP |
| This class encapsulates a socket used for TCP/IP communications. More... | |
| class | TCPServer |
| The TCPServer generates TCP endpoints when a connection request is made. More... | |
| class | UDP |
| IPv4 UDP Endpoint. More... | |
| class | UDPPoset |
| This class aggregates a single data transmission to multiple UDP addresses. More... | |
| uint32_t Conexus::IPv4::create_subnet_mask | ( | unsigned | prefix_length | ) | [related] |
| std::string Conexus::IPv4::host_to_hostname | ( | uint32_t | host | ) | throw ( address_exception ) [related] |
References Conexus::EXCEPTION_ADDRESS, and Conexus::throw_exception().
| std::string Conexus::IPv4::host_to_string | ( | uint32_t | addr | ) | [related] |
| uint32_t Conexus::IPv4::hostname_to_host | ( | const std::string & | hostname | ) | throw ( address_exception ) [related] |
References Conexus::EXCEPTION_ADDRESS, and Conexus::throw_exception().
Referenced by is_valid_hostname(), and string_to_host_prefix().
| bool Conexus::IPv4::is_valid_hostname | ( | const std::string & | name | ) | [related] |
| std::string Conexus::IPv4::service_to_servicename | ( | uint16_t | service | ) | throw ( address_exception ) [related] |
References Conexus::EXCEPTION_ADDRESS, and Conexus::throw_exception().
| uint16_t Conexus::IPv4::servicename_to_service | ( | const std::string & | servicename | ) | throw ( address_exception ) [related] |
References Conexus::EXCEPTION_ADDRESS, and Conexus::throw_exception().
| uint32_t Conexus::IPv4::string_to_host | ( | const std::string & | saddr | ) | [related] |
Referenced by string_to_host_prefix().
| void Conexus::IPv4::string_to_host_prefix | ( | const std::string & | s, | |
| uint32_t & | host, | |||
| int & | prefix | |||
| ) | [related] |
References hostname_to_host(), string_to_host(), and subnet_mask_length().
| unsigned Conexus::IPv4::subnet_mask_length | ( | uint32_t | subnet_mask | ) | throw () [related] |
Referenced by string_to_host_prefix().
| bool Conexus::IPv4::validate_subnet_mask | ( | uint32_t | subnet_mask | ) | throw ( ) [related] |
1.5.8