728x90
반응형
ip::multicast::leave_group
주어진 인터페이스에서 멀티 캐스트 그룹을 떠나는 소켓 옵션이다.
typedef implementation_defined enable_loopback;
IPPROTO_IP/IP_DROP_MEMBERSHIP 소켓 옵션을 구현한다.
예제
멀티 캐스트 그룹에서 떠나는 옵션 설정하기:
boost::asio::ip::udp::socket socket(my_context); ... boost::asio::ip::address multicast_address = boost::asio::ip::address::from_string("225.0.0.1"); boost::asio::ip::multicast::leave_group option(multicast_address); socket.set_option(option);
요구 사항
일반 헤더: boost/asio/ip/multicast.hpp
편의 헤더: boost/asio.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - ip::unicast::hops (0) | 2021.02.01 |
---|---|
Boost.Asio 색인 - ip::multicast::outbound_interface (0) | 2021.02.01 |
Boost.Asio 색인 - ip::multicast::join_group (0) | 2021.02.01 |
Boost.Asio 색인 - ip::multicast::hops (0) | 2021.02.01 |
Boost.Asio 색인 - ip::multicast::enable_loopback (0) | 2021.02.01 |