omni::net::util
NAME

omni::net::util

A namespace of omni::net

#include <omni/net/util.hpp>

MEMBERS

inline omni::net::socket_error omni::net::util::get_host(const std::string& ip, uint16_t port, omni::net::address_family family, std::string& host)
template < template < class, class > class std_seq_t, typename std_allocator_t > inline omni::net::socket_error omni::net::util::get_ip(const std::string& host, uint16_t port, omni::net::address_family family, omni::net::socket_type type, omni::net::protocol_type proto, std_seq_t< std::string std_allocator_t >& ips)
inline bool omni::net::util::is_valid_dotted_ip4(const std::string& ip)
inline bool omni::net::util::is_valid_ip4(const std::string& ip)
inline bool omni::net::util::is_valid_port(uint64_t port)
inline std::string omni::net::util::to_dotted_ip4_string(uint32_t num)
inline omni::string_t omni::net::util::to_dotted_ip4_string_t(uint32_t num)
inline std::wstring omni::net::util::to_dotted_ip4_wstring(uint32_t num)
inline bool omni::net::util::try_parse_ip4(const std::string& ip, uint32_t& result)

SYNOPSIS

No synopsis.

top

DESCRIPTION

No description.

top