Boost C++ Libraries/Boost.Asio
Boost.Asio 색인 - basic_stream_socket::reuse_address
까마귀75
2021. 2. 28. 13:35
728x90
반응형
basic_stream_socket::reuse_address
socket_base에서 상속된다.
소켓을 이미 사용중인 주소에 바인딩할 수 있는 소켓 옵션이다.
typedef implementation_defined reuse_address;
SOL_SOCKET/SO_REUSEADDR 소켓 옵션을 구현한다.
예 제
옵션 설정하기:
boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::reuse_address option(true); acceptor.set_option(option);
현재 옵션 값 가져오기:
boost::asio::ip::tcp::acceptor acceptor(my_context); ... boost::asio::socket_base::reuse_address option; acceptor.get_option(option); bool is_set = option.value();
요구 사항
일반 헤더: boost/asio/basic_stream_socket.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형