語言

StandardSocketOptions.IpMulticastTtl 屬性

定義

<EM>的網<際協定(IP)多播資料報壽命/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

屬性值

屬性

備註

<EM>的網<際協定(IP)多播資料報壽命/EM>。

這個插座選項的值在範圍內0 <= value <= 255。Integer 它用來控制由資料報導向套接字傳送的多播資料報範圍。 對於 StandardProtocolFamily#INET IPv4 套接字而言,選項是套接字所傳送的多播資料報的存活時間(TTL)。 TTL 為零的資料報不會在網路上傳輸,但可能會在本地傳送。 對於套 StandardProtocolFamily#INET6 IPv6 接字而言,選項是 <em>hop limit</em> ,也就是資料 <報在網路上過期前能通過的 em>hop/<em> 數量。 對於 IPv6 套接字,是否同時設定<傳送至 IPv4 位址的多播資料報的 em>存活<>時間取決於系統。

存活時間設定的初始/預設值通常是 1。 有實作允許在套接字綁定後設定此套接字選項。 套接字選項是否能在綁定套接字前被查詢或更改,則視系統而定。

Java 文件 java.net.StandardSocketOptions.IP_MULTICAST_TTL。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於