Skip to content

asio::ip::detail::socket_option::multicast_request

詳細情報

メンバー

multicast_request()

asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_request()

multicast_request()

asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_request(const address &multicast_address)

引数

  • const& multicast_address

multicast_request()

asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_request(const address_v4 &multicast_address, const address_v4 &network_interface=address_v4::any())

引数

  • const& multicast_address
  • const& network_interface

multicast_request()

asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::multicast_request(const address_v6 &multicast_address, unsigned long network_interface=0)

引数

  • const& multicast_address
  • unsigned long network_interface

level()

int asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::level(const Protocol &protocol) const

引数

  • constProtocol & protocol

戻り値

int

name()

int asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::name(const Protocol &protocol) const

引数

  • constProtocol & protocol

戻り値

int

data()

const void* asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::data(const Protocol &protocol) const

引数

  • constProtocol & protocol

戻り値

constvoid *

size()

std::size_t asio::ip::detail::socket_option::multicast_request< IPv4_Level, IPv4_Name, IPv6_Level, IPv6_Name >::size(const Protocol &protocol) const

引数

  • constProtocol & protocol

戻り値

std::size_t