Compartilhar via


ServerSocketChannel.Bind Método

Definição

Sobrecargas

Bind(SocketAddress)

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

Bind(SocketAddress, Int32)

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

Bind(SocketAddress)

Vincula 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/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

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

Retornos

Este canal

Atributos

Comentários

Vincula 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>

Adicionado em 1.7.

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

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

Aplica-se a

Bind(SocketAddress, Int32)

Vincula 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/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

O endereço para vincular o soquete ou null para vincular 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

Vincula 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. Uma vez que uma associação é estabelecida, o soquete permanece ligado até que o canal seja fechado.

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

Adicionado em 1.7.

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

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

Aplica-se a