728x90
반응형
ip::address_v4::make_address_v4
네트워크 순서의 로우 바이트에서 IPv4 주소를 생성한다.
address_v4 make_address_v4( const address_v4::bytes_type & bytes);
호스트 바이트 순서의 부호없는 정수에서 IPv4 주소를 생성한다.
address_v4 make_address_v4( address_v4::uint_type addr);
점으로 분리된 십진수 형식의 IP 주소 문자열에서 IPv4 주소를 생성한다.
address_v4 make_address_v4( const char * str);
address_v4 make_address_v4( const char * str, boost::system::error_code & ec);
address_v4 make_address_v4( const std::string & str);
address_v4 make_address_v4( const std::string & str, boost::system::error_code & ec);
address_v4 make_address_v4( string_view str);
address_v4 make_address_v4( string_view str, boost::system::error_code & ec);
IPv4로 매핑 된 IPv6주소에서 IPv4 주소를 생성한다.
address_v4 make_address_v4( v4_mapped_t , const address_v6 & v6_addr);
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - ip::address_v4::make_network_v4 (0) | 2021.02.07 |
---|---|
Boost.Asio 색인 - ip::address_v6::make_address_v6 (0) | 2021.02.07 |
Boost.Asio 색인 - ip::address::make_address (0) | 2021.02.07 |
Boost.Asio 색인 - windows::basic_stream_handle::lowest_layer_type (0) | 2021.02.05 |
Boost.Asio 색인 - windows::basic_random_access_handle::lowest_layer_type (0) | 2021.02.05 |