共用方式為


StandardSocketOptions.IpMulticastTtl 屬性

定義

<因特網通訊協定 (IP) 多播數據報的 em>存留時間</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>存留時間</em>。

這個套接字選項的值是 Integer 範圍 0 <= value <= 255中的 。 它用來控制由數據報導向套接字傳送的多播數據報範圍。 在套接字的情況下 StandardProtocolFamily#INET IPv4 ,此選項是套接字所傳送之多播數據報的存留時間(TTL)。 具有零的 TTL 數據報不會在網路上傳輸,但可能會在本機傳遞。 在套接字的情況下StandardProtocolFamily#INET6 IPv6,選項是<em>躍點限制</em,這是數據報在網路上過期之前可以通過的<em>躍點</em>> 數目。 針對 IPv6 套接字,此選項是否也會在傳送至 IPv4 位址的多播數據報上設定 <em>time-to-live</em> 的系統相依性。

存留時間設定的初始/ 預設值通常是 1。 實作允許在系結套接字之後設定這個套接字選項。 系結套接字之前,是否可以查詢或變更套接字選項是否相依於系統。

java.net.StandardSocketOptions.IP_MULTICAST_TTLJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於