3#if !defined( EMSCRIPTEN )
9Cogs::Network::AddrIn::AddrIn(
const char* str):
12 inet_pton(family(), str, &addr);
15Cogs::Network::AddrIn::AddrIn(
const std::string& str):
18 inet_pton(family(), str.c_str(), &addr);
21Cogs::Network::AddrIn6::AddrIn6(
const char* str):
24 inet_pton(family(), str, &addr);
27std::string Cogs::Network::AddrIn::string()
const
29 std::string str(INET_ADDRSTRLEN,
'\0');
30 inet_ntop(family(), &addr, str.data(),
static_cast<socklen_t
>(str.size()));
36std::string Cogs::Network::AddrIn6::string()
const
38 std::string str(INET6_ADDRSTRLEN,
'\0');
39 inet_ntop(family(), &addr, str.data(),
static_cast<socklen_t
>(str.size()));