Condividi tramite


StandardSocketOptions.IpMulticastTtl Proprietà

Definizione

Datagrammi <multicast em>time-to-live</em> per i datagrammi multicast IP (Internet Protocol).

[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

Valore della proprietà

Attributi

Commenti

Datagrammi <multicast em>time-to-live</em> per i datagrammi multicast IP (Internet Protocol).

Il valore di questa opzione socket è un Integer oggetto nell'intervallo 0 <= value <= 255. Viene usato per controllare l'ambito dei datagrammi multicast inviati dal socket orientato ai datagrammi. Nel caso di un StandardProtocolFamily#INET IPv4 socket, l'opzione è la durata (TTL) nei datagrammi multicast inviati dal socket. I datagrammi con TTL pari a zero non vengono trasmessi in rete, ma possono essere recapitati localmente. Nel caso di un StandardProtocolFamily#INET6 IPv6 socket, l'opzione è il <limite< di hop em>/em> che è il numero di <hop< em>/em> che il datagram può passare prima della scadenza nella rete. Per i socket IPv6 dipende dal sistema se l'opzione imposta anche em <>time-to-live</em> su datagrammi multicast inviati agli indirizzi IPv4.

Il valore iniziale/predefinito dell'impostazione time-to-live è in 1genere . Un'implementazione consente di impostare questa opzione socket dopo l'associazione del socket. Indica se l'opzione socket può essere eseguita una query o modificata prima dell'associazione del socket dipende dal sistema.

Documentazione java per java.net.StandardSocketOptions.IP_MULTICAST_TTL.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a