ServerSocket.Bind Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Bind(SocketAddress) |
Binds the |
Bind(SocketAddress, Int32) |
Binds the |
Bind(SocketAddress)
Binds the ServerSocket
to a specific address
(IP address and port number).
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)V", "GetBind_Ljava_net_SocketAddress_Handler")]
public virtual void Bind (Java.Net.SocketAddress? endpoint);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;)V", "GetBind_Ljava_net_SocketAddress_Handler")>]
abstract member Bind : Java.Net.SocketAddress -> unit
override this.Bind : Java.Net.SocketAddress -> unit
Parameters
- endpoint
- SocketAddress
The IP address and port number to bind to.
- Attributes
Exceptions
if the SocketAddress
is not supported.
if the socket is already bound or a problem occurs during binding.
Remarks
Binds the ServerSocket
to a specific address (IP address and port number).
If the address is null
, then the system will pick up an ephemeral port and a valid local address to bind the socket.
Added in 1.4.
Java documentation for java.net.ServerSocket.bind(java.net.SocketAddress)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Bind(SocketAddress, Int32)
Binds the ServerSocket
to a specific address
(IP address and port number).
[Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)V", "GetBind_Ljava_net_SocketAddress_IHandler")]
public virtual void Bind (Java.Net.SocketAddress? endpoint, int backlog);
[<Android.Runtime.Register("bind", "(Ljava/net/SocketAddress;I)V", "GetBind_Ljava_net_SocketAddress_IHandler")>]
abstract member Bind : Java.Net.SocketAddress * int -> unit
override this.Bind : Java.Net.SocketAddress * int -> unit
Parameters
- endpoint
- SocketAddress
The IP address and port number to bind to.
- backlog
- Int32
requested maximum length of the queue of incoming connections.
- Attributes
Exceptions
if the SocketAddress
is not
supported.
if the socket is already bound or a problem occurs during binding.
Remarks
Binds the ServerSocket
to a specific address (IP address and port number).
If the address is null
, then the system will pick up an ephemeral port and a valid local address to bind the socket.
The backlog
argument is the requested maximum number of pending connections on the socket. Its exact semantics are implementation specific. In particular, an implementation may impose a maximum length or may choose to ignore the parameter altogther. The value provided should be greater than 0
. If it is less than or equal to 0
, then an implementation specific default will be used.
Added in 1.4.
Java documentation for java.net.ServerSocket.bind(java.net.SocketAddress, int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.