public class TcpServer extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
_defaultPort_ |
protected boolean |
_isBind_ |
protected boolean |
_reuseaddr_ |
protected ServerSocket |
_socket_ |
protected SocketFactory |
_socketFactory_ |
| 构造器和说明 |
|---|
TcpServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
_bindAction_() |
Socket |
accept() |
void |
bind() |
void |
bind(int port) |
void |
bind(int port,
int backlog) |
void |
bind(int port,
int backlog,
InetAddress bindAddr) |
int |
getDefaultPort() |
boolean |
getReuseAddr() |
boolean |
isBind() |
void |
setDefaultPort(int port) |
void |
setReuseAddr(boolean reuseaddr) |
void |
unbind() |
protected boolean _reuseaddr_
protected boolean _isBind_
protected int _defaultPort_
protected ServerSocket _socket_
protected SocketFactory _socketFactory_
protected void _bindAction_()
throws SocketException
SocketExceptionpublic void bind(int port)
throws IOException
IOExceptionpublic void bind(int port,
int backlog)
throws IOException
IOExceptionpublic void bind(int port,
int backlog,
InetAddress bindAddr)
throws IOException
IOExceptionpublic void bind()
throws IOException
IOExceptionpublic void unbind()
throws IOException
IOExceptionpublic boolean isBind()
public void setDefaultPort(int port)
public int getDefaultPort()
public void setReuseAddr(boolean reuseaddr)
public boolean getReuseAddr()
public Socket accept() throws IOException
IOExceptionCopyright (c) 2002-2020 Luther Inc.