ServerSocketChannel.Bind Método
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í.
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.