StandardSocketOptions.SoRcvbuf Propiedad
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í.
Tamaño del búfer de recepción del socket.
[Android.Runtime.Register("SO_RCVBUF", ApiSince=24)]
public static Java.Net.ISocketOption? SoRcvbuf { get; }
[<Android.Runtime.Register("SO_RCVBUF", ApiSince=24)>]
static member SoRcvbuf : Java.Net.ISocketOption
Valor de propiedad
- Atributos
Comentarios
Tamaño del búfer de recepción del socket.
El valor de esta opción de socket es un Integer valor que es el tamaño del búfer de recepción del socket en bytes. El búfer de recepción del socket es un búfer de entrada que usa la implementación de red. Es posible que deba aumentarse para las conexiones de gran volumen o reducirse para limitar el posible trabajo pendiente de los datos entrantes. El valor de la opción de socket es una <sugerencia< em>/em> para la implementación para ajustar el tamaño del búfer y el tamaño real puede diferir.
En el caso de los sockets orientados a datagramas, el tamaño del búfer de recepción puede limitar el tamaño de los datagramas que se pueden recibir. Si los datagramas mayores que el tamaño del búfer se pueden recibir dependen del sistema. Aumentar el búfer de recepción del socket puede ser importante en los casos en los que los datagramas llegan a ráfagas más rápido de lo que se pueden procesar.
En el caso de sockets orientados a flujos y el protocolo TCP/IP, se puede usar el tamaño del búfer de recepción del socket al anunciar el tamaño de la ventana de recepción TCP al mismo nivel remoto.
El tamaño inicial o predeterminado del búfer de recepción del socket y el intervalo de valores permitidos depende del sistema, aunque no se permite un tamaño negativo. Un intento de establecer el búfer de recepción del socket en mayor que su tamaño máximo hace que se establezca en su tamaño máximo.
Una implementación permite establecer esta opción de socket antes de que el socket esté enlazado o conectado. Si una implementación permite cambiar el búfer de recepción del socket después de que el socket esté enlazado depende del sistema.
Java documentación para java.net.StandardSocketOptions.SO_RCVBUF.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.