Constructors
Name | Description |
---|---|
ServerSocket(int) | Creates a server socket on a specified port. |
ServerSocket(int, int) | Creates a server socket and binds it to the specified local port number. |
ServerSocket(int, int, InetAddress) | Create a server with the specified port, listen backlog, and local IP address to bind to. |
Methods
Name | Description |
---|---|
accept() | Listens for a connection to be made to this socket and accepts it. |
close() | Closes this socket. |
getInetAddress() | Returns the local address of this server socket. |
getLocalPort() | Returns the port on which this socket is listening. |
getSoTimeout() | Retrive setting for SO_TIMEOUT. |
implAccept(Socket) | Subclasses of ServerSocket use this method to override accept() to return their own subclass of socket. |
setSocketFactory(SocketImplFactory) | Sets the server socket implementation factory for the application. |
setSoTimeout(int) | Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds. |
toString() | Returns the implementation address and implementation port of this socket as a String. |