ServerSocketChannel.Bind Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.