Boost C++ Libraries/Boost.Asio

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

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

ip::multicast::outbound_interface

출발하는 멀티 캐스트 패킷에 사용할 로컬 인터페이스의 소켓 옵션이다.

typedef implementation_defined outbound_interface;

IPPROTO_IP/IP_MULTICAST_IF 소켓 옵션을 구현한다.

예제

옵션 설정하기:

boost::asio::ip::udp::socket socket(my_context);
...
boost::asio::ip::address_v4 local_interface =
  boost::asio::ip::address_v4::from_string("1.2.3.4");
boost::asio::ip::multicast::outbound_interface option(local_interface);
socket.set_option(option);

요구 사항

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

Boost.Asio 홈

728x90
반응형