AsynchronousServerSocketChannel.Bind Método

Definição

Sobrecargas

Nome Description
Bind(SocketAddress)

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

Bind(SocketAddress, Int32)

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

Bind(SocketAddress)

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

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

Parâmetros

local
SocketAddress

O endereço local para associar o soquete ou null associar a um endereço de soquete atribuído automaticamente

Retornos

Este canal

Atributos

Comentários

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

Uma invocação desse método é equivalente ao seguinte: <blockquote>

bind(local, 0);

</blockquote>

Documentação Java para java.nio.channels.AsynchronousServerSocketChannel.bind(java.net.SocketAddress).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Bind(SocketAddress, Int32)

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

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

Parâmetros

local
SocketAddress

O endereço local para associar o soquete ou null associar a um endereço de soquete atribuído automaticamente

backlog
Int32

O número máximo de conexões pendentes

Retornos

Este canal

Atributos

Comentários

Associa o soquete do canal a um endereço local e configura o soquete para escutar conexões.

Esse método é usado para estabelecer uma associação entre o soquete e um endereço local. Depois que uma associação é estabelecida, o soquete permanece associado até que o canal associado seja fechado.

O backlog parâmetro é o número máximo de conexões pendentes no soquete. Sua semântica exata é específica para a implementação. Em particular, uma implementação pode impor um comprimento máximo ou pode optar por ignorar o altogther do parâmetro. Se o backlog parâmetro tiver o valor 0ou um valor negativo, um padrão específico de implementação será usado.

Documentação Java para java.nio.channels.AsynchronousServerSocketChannel.bind(java.net.SocketAddress, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a