728x90
반응형
socket_base::broadcast
브로드캐스트 메세지 전송을 허용하는 소켓 옵션이다.
typedef implementation_defined broadcast;
SOL_SOCKET/SO_BROADCAST 소켓 옵션을 구현한다.
예제
옵션 값을 설정하기:
boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::broadcast option(true); socket.set_option(option);
현재 옵션 값을 가져오기:
boost::asio::ip::udp::socket socket(my_context); ... boost::asio::socket_base::broadcast option; socket.get_option(option); bool is_set = option.value();
요구사항
일반 헤더: boost/asio/socket_base.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - buffered_read_stream::buffered_read_stream (0) | 2021.01.13 |
---|---|
Boost.Asio 색인 - buffer (0) | 2021.01.13 |
Boost.Asio 색인 - ip::network_v4::broadcast (0) | 2021.01.12 |
Boost.Asio 색인 - ip::address_v4::broadcast (0) | 2021.01.12 |
Boost.Asio 색인 - basic_stream_socket::broadcast (0) | 2021.01.12 |