Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - ip::multicast::join_group

까마귀75 2021. 2. 1. 11:36
728x90
반응형

ip::multicast::join_group

주어진 인터페스트에서 멀티 캐스트 그룹에 참여하는 소켓 옵션이다.

typedef implementation_defined join_group;

IPPROTO_IP/IP_ADD_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::join_group option(multicast_address);
socket.set_option(option);

요구 사항

일반 헤더: boost/asio/ip/multicast.hpp
편의 헤더: boost/asio.hpp

Boost.Asio 홈

728x90
반응형