Partager via


StandardSocketOptions.IpMulticastTtl Propriété

Définition

Datagrammes <de multidiffusion em time-to-live</em> for Internet Protocol (IP).>

[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

Valeur de propriété

Attributs

Remarques

Datagrammes <de multidiffusion em time-to-live</em> for Internet Protocol (IP).>

La valeur de cette option de socket est une Integer plage 0 <= value <= 255. Il est utilisé pour contrôler l’étendue des datagrammes de multidiffusion envoyés par le socket orienté datagramme. Dans le cas d’un StandardProtocolFamily#INET IPv4 socket, l’option est la durée de vie (TTL) sur les datagrammes de multidiffusion envoyés par le socket. Les datagrammes avec une durée de vie de zéro ne sont pas transmis sur le réseau, mais peuvent être remis localement. Dans le cas d’un StandardProtocolFamily#INET6 IPv6 socket, l’option est la <limite< de tronçon em>/em>, qui est le nombre de <tronçons< em>/em> que le datagramme peut passer avant d’expirer sur le réseau. Pour les sockets IPv6, il dépend du système si l’option définit également le <temps de vie</em em>> sur les datagrammes de multidiffusion envoyés aux adresses IPv4.

La valeur initiale/par défaut du paramètre de durée de vie est généralement 1. Une implémentation permet à cette option de socket d’être définie une fois que le socket est lié. Indique si l’option de socket peut être interrogée ou modifiée avant de lier le socket dépend du système.

Documentation Java pour java.net.StandardSocketOptions.IP_MULTICAST_TTL.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à