Langage

SocketOption Énumération

Définition

Énumère les valeurs retournées par plusieurs types.

public enum SocketOption
type SocketOption = 
Héritage
SocketOption

Champs

Nom Valeur Description
TcpNodelay 1

Désactive l’algorithme de Nagle pour cette connexion.

IpTos 3

Définit le champ type de service ou de classe de trafic dans l’en-tête IP d’un socket TCP ou UDP.

SoReuseaddr 4

Définit l’option SO_REUSEADDR pour un socket.

SoKeepalive 8

Active les sondes keepalive TCP après une période dépendante de l’implémentation d’inactivité.

ReusePort 14

Active ou désactive plusieurs liaisons de sockets à la même adresse et au même port.

SoBindaddr 15

Obtient la liaison d’adresse locale d’un socket.

IpMulticastIf 16

Définit l’interface sortante pour les paquets de multidiffusion.

IpMulticastLoop 18

Active ou désactive la bouclage locale des datagrammes de multidiffusion.

IpMulticastIf2 31

Sélectionne l’interface sortante pour les paquets de multidiffusion.

SoBroadcast 32

Active ou désactive la capacité d’un socket à envoyer des messages de diffusion.

SoLinger 128

Spécifie un délai d’expiration de fermeture persistant.

SoSndbuf 4097

Définit un indicateur de la taille des mémoires tampons de plateforme utilisées pour les E/S réseau sortantes.

SoRcvbuf 4098

Définit un indicateur de la taille des mémoires tampons de plateforme utilisées pour les E/S réseau entrantes.

SoOobinline 4099

Contrôle si les données d’urgence TCP reçues sont remises via le flux d’entrée de socket.

SoTimeout 4102

Définit un délai d’expiration sur les opérations de socket bloquant.

Remarques

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

S’applique à