StandardSocketOptions.IpMulticastIf Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The network interface for Internet Protocol (IP) multicast datagrams.
[Android.Runtime.Register("IP_MULTICAST_IF", ApiSince=24)]
public static Java.Net.ISocketOption? IpMulticastIf { get; }
[<Android.Runtime.Register("IP_MULTICAST_IF", ApiSince=24)>]
static member IpMulticastIf : Java.Net.ISocketOption
Property Value
- Attributes
Remarks
The network interface for Internet Protocol (IP) multicast datagrams.
The value of this socket option is a NetworkInterface
that represents the outgoing interface for multicast datagrams sent by the datagram-oriented socket. For StandardProtocolFamily#INET6 IPv6
sockets then it is system dependent whether setting this option also sets the outgoing interface for multicast datagrams sent to IPv4 addresses.
The initial/default value of this socket option may be null
to indicate that outgoing interface will be selected by the operating system, typically based on the network routing tables. An implementation allows this socket option to be set after the socket is bound. Whether the socket option can be queried or changed prior to binding the socket is system dependent.
Java documentation for java.net.StandardSocketOptions.IP_MULTICAST_IF
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.