StandardSocketOptions.IpMulticastTtl プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
<インターネット プロトコル (IP) マルチキャスト データグラムの em>time-to-live</em>。
[Android.Runtime.Register("IP_MULTICAST_TTL", ApiSince=24)]
public static Java.Net.ISocketOption? IpMulticastTtl { get; }
[<Android.Runtime.Register("IP_MULTICAST_TTL", ApiSince=24)>]
static member IpMulticastTtl : Java.Net.ISocketOption
プロパティ値
- 属性
注釈
<インターネット プロトコル (IP) マルチキャスト データグラムの em>time-to-live</em>。
このソケット オプションの値は範囲内 Integer
です 0 <= value <= 255
。 これは、データグラム指向ソケットによって送信されるマルチキャスト・データグラムの範囲を制御するために使用されます。 ソケットの StandardProtocolFamily#INET IPv4
場合、オプションはソケットによって送信されるマルチキャスト データグラムの time-to-live (TTL) です。 TTL が 0 のデータグラムはネットワーク上で送信されませんが、ローカルに配信される可能性があります。 ソケットのStandardProtocolFamily#INET6 IPv6
場合、オプションは<、ネットワーク上で期限切れになる前にデータグラムが通過できる em ホップ/em の<数である em>>ホップ<制限</em>> です。 IPv6 ソケットの場合、オプションで IPv4 アドレスに送信されるマルチキャスト データグラムに em>time-to-live</em> も設定<するかどうかはシステムによって異なります。
time-to-live 設定の初期値/既定値は通常 1
です。 実装では、ソケットがバインドされた後に、このソケット オプションを設定できます。 ソケットをバインドする前にソケット オプションを照会または変更できるかどうかは、システムによって異なります。
の Java ドキュメントjava.net.StandardSocketOptions.IP_MULTICAST_TTL
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。