Compartir a través de


ServerSocketChannel.Bind Método

Definición

Sobrecargas

Bind(SocketAddress)

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

Bind(SocketAddress, Int32)

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

Bind(SocketAddress)

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)Ljava/nio/channels/ServerSocketChannel;", "", ApiSince=24)]
public Java.Nio.Channels.ServerSocketChannel? Bind (Java.Net.SocketAddress? local);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)Ljava/nio/channels/ServerSocketChannel;", "", ApiSince=24)>]
member this.Bind : Java.Net.SocketAddress -> Java.Nio.Channels.ServerSocketChannel

Parámetros

local
SocketAddress

Dirección local para enlazar el socket o null para enlazar a una dirección de socket asignada automáticamente.

Devoluciones

Este canal

Atributos

Comentarios

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

Una invocación de este método es equivalente a lo siguiente: <blockquote>

bind(local, 0);

</blockquote>

Agregado en la versión 1.7.

Documentación de Java para java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress).

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

Bind(SocketAddress, Int32)

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;", "GetBind_Ljava_net_SocketAddress_IHandler", ApiSince=24)]
public abstract Java.Nio.Channels.ServerSocketChannel? Bind (Java.Net.SocketAddress? local, int backlog);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)Ljava/nio/channels/ServerSocketChannel;", "GetBind_Ljava_net_SocketAddress_IHandler", ApiSince=24)>]
abstract member Bind : Java.Net.SocketAddress * int -> Java.Nio.Channels.ServerSocketChannel

Parámetros

local
SocketAddress

Dirección para enlazar el socket o null para enlazar a una dirección de socket asignada automáticamente.

backlog
Int32

Número máximo de conexiones pendientes

Devoluciones

Este canal

Atributos

Comentarios

Enlaza el socket del canal a una dirección local y configura el socket para que escuche las conexiones.

Este método se usa para establecer una asociación entre el socket y una dirección local. Una vez establecida una asociación, el socket permanece enlazado hasta que se cierra el canal.

El backlog parámetro es el número máximo de conexiones pendientes en el socket. Su semántica exacta es específica de la implementación. En concreto, una implementación puede imponer una longitud máxima o puede optar por omitir el altogther del parámetro. Si el backlog parámetro tiene el valor 0, o un valor negativo, se usa un valor predeterminado específico de la implementación.

Agregado en la versión 1.7.

Documentación de Java para java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress, 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