Compartir a través de


ServerSocket.SoTimeout Propiedad

Definición

Recuperar la configuración de SocketOptions#SO_TIMEOUT SO_TIMEOUT. -o bien- Habilitar o deshabilitar SocketOptions#SO_TIMEOUT SO_TIMEOUT con el tiempo de espera especificado, en milisegundos.

public virtual int SoTimeout { [Android.Runtime.Register("getSoTimeout", "()I", "GetGetSoTimeoutHandler")] get; [Android.Runtime.Register("setSoTimeout", "(I)V", "GetSetSoTimeout_IHandler")] set; }
[<get: Android.Runtime.Register("getSoTimeout", "()I", "GetGetSoTimeoutHandler")>]
[<set: Android.Runtime.Register("setSoTimeout", "(I)V", "GetSetSoTimeout_IHandler")>]
member this.SoTimeout : int with get, set

Valor de propiedad

el SocketOptions#SO_TIMEOUT SO_TIMEOUT valor

Atributos

Excepciones

si no se puede recuperar la opción.

si se produce un error al establecer la opción .

Comentarios

Documentación del captador de propiedades:

Recuperar la configuración de SocketOptions#SO_TIMEOUT SO_TIMEOUT. 0 devuelve que la opción está deshabilitada (es decir, tiempo de espera de infinito).

Agregado en la versión 1.1.

Documentación de Java para java.net.ServerSocket.getSoTimeout().

Documentación del establecedor de propiedades:

Habilite o deshabilite SocketOptions#SO_TIMEOUT SO_TIMEOUT con el tiempo de espera especificado, en milisegundos. Con esta opción establecida en un tiempo de espera distinto de cero, una llamada a accept() para este ServerSocket bloqueará solo esta cantidad de tiempo. Si expira el tiempo de espera, se genera una <excepción B>java.net.SocketTimeoutException</B> , aunque ServerSocket sigue siendo válida. La opción <B>debe< habilitarse> antes de entrar en la operación de bloqueo para que tenga efecto. El tiempo de espera debe ser > 0. Un tiempo de espera de cero se interpreta como un tiempo de espera infinito.

Agregado en la versión 1.1.

Documentación de Java para java.net.ServerSocket.setSoTimeout(int).

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.

Se aplica a