SocketOption Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera los valores devueltos por varios tipos.
public enum SocketOption
type SocketOption =
- Herencia
-
SocketOption
Campos
| Nombre | Valor | Description |
|---|---|---|
| TcpNodelay | 1 | Deshabilita el algoritmo de Nagle para esta conexión. |
| IpTos | 3 | Establece el campo tipo de servicio o clase de tráfico en el encabezado IP para un socket TCP o UDP. |
| SoReuseaddr | 4 | Establece la opción SO_REUSEADDR para un socket. |
| SoKeepalive | 8 | Habilita los sondeos keepalive tcp después de un período dependiente de la implementación de inactividad. |
| ReusePort | 14 | Habilita o deshabilita varios enlaces de sockets a la misma dirección y puerto. |
| SoBindaddr | 15 | Obtiene el enlace de direcciones locales de un socket. |
| IpMulticastIf | 16 | Establece la interfaz saliente para paquetes de multidifusión. |
| IpMulticastLoop | 18 | Habilita o deshabilita el bucle invertido local de datagramas de multidifusión. |
| IpMulticastIf2 | 31 | Selecciona la interfaz saliente para paquetes de multidifusión. |
| SoBroadcast | 32 | Habilita o deshabilita la capacidad de un socket para enviar mensajes de difusión. |
| SoLinger | 128 | Especifica un tiempo de espera de cierre persistente. |
| SoSndbuf | 4097 | Establece una sugerencia para el tamaño de los búferes de plataforma usados para la E/S de red saliente. |
| SoRcvbuf | 4098 | Establece una sugerencia para el tamaño de los búferes de plataforma usados para la E/S de red entrante. |
| SoOobinline | 4099 | Controla si los datos tcp urgentes recibidos se entregan a través del flujo de entrada del socket. |
| SoTimeout | 4102 | Establece un tiempo de espera en las operaciones de socket de bloqueo. |
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.