ServerSocketChannel.Bind Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Bind(SocketAddress) |
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht. |
Bind(SocketAddress, Int32) |
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht. |
Bind(SocketAddress)
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht.
[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
Parameter
- local
- SocketAddress
Die lokale Adresse zum Binden des Sockets oder null
zum Binden an eine automatisch zugewiesene Socketadresse
Gibt zurück
Dieser Kanal
- Attribute
Hinweise
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht.
Ein Aufruf dieser Methode entspricht folgendem: <blockquote>
bind(local, 0);
</blockquote>
In 1.7 hinzugefügt.
Java-Dokumentation für java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Bind(SocketAddress, Int32)
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht.
[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
Parameter
- local
- SocketAddress
Die Adresse zum Binden des Sockets oder null
zum Binden an eine automatisch zugewiesene Socketadresse
- backlog
- Int32
Die maximale Anzahl ausstehender Verbindungen
Gibt zurück
Dieser Kanal
- Attribute
Hinweise
Bindet den Socket des Kanals an eine lokale Adresse und konfiguriert den Socket so, dass er auf Verbindungen lauscht.
Diese Methode wird verwendet, um eine Zuordnung zwischen dem Socket und einer lokalen Adresse herzustellen. Sobald eine Zuordnung eingerichtet wurde, bleibt der Socket gebunden, bis der Kanal geschlossen ist.
Der backlog
Parameter ist die maximale Anzahl ausstehender Verbindungen im Socket. Die genaue Semantik ist implementierungsspezifisch. Insbesondere kann eine Implementierung eine maximale Länge auferlegen oder den Parameter altgther ignorieren. Wenn der backlog
Parameter den Wert 0
oder einen negativen Wert aufweist, wird ein implementierungsspezifischer Standardwert verwendet.
In 1.7 hinzugefügt.
Java-Dokumentation für java.nio.channels.ServerSocketChannel.bind(java.net.SocketAddress, int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.