public class UdpServer extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
_buffSize_ |
protected int |
_defaultPort_ |
protected boolean |
_isOpen_ |
protected boolean |
_reuseaddr_ |
protected DatagramSocket |
_socket_ |
protected SocketFactory |
_socketFactory_ |
| 构造器和说明 |
|---|
UdpServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
_openAction_() |
void |
close() |
int |
getBufferSize() |
int |
getDefaultPort() |
InetAddress |
getLocalAddress() |
int |
getLocalPort() |
boolean |
getReuseAddr() |
boolean |
isOpen() |
void |
open() |
void |
open(int port) |
void |
open(int port,
InetAddress laddr) |
byte[] |
receive() |
void |
setBufferSize(int buffsize) |
void |
setDefaultPort(int port) |
void |
setReuseAddr(boolean reuseaddr) |
protected int _buffSize_
protected boolean _reuseaddr_
protected boolean _isOpen_
protected int _defaultPort_
protected DatagramSocket _socket_
protected SocketFactory _socketFactory_
protected void _openAction_()
throws SocketException
SocketExceptionpublic void open()
throws SocketException
SocketExceptionpublic void open(int port)
throws SocketException
SocketExceptionpublic void open(int port,
InetAddress laddr)
throws SocketException
SocketExceptionpublic void close()
public byte[] receive()
throws IOException
IOExceptionpublic boolean isOpen()
public void setDefaultPort(int port)
public int getDefaultPort()
public void setReuseAddr(boolean reuseaddr)
public boolean getReuseAddr()
public void setBufferSize(int buffsize)
public int getBufferSize()
public int getLocalPort()
public InetAddress getLocalAddress()
Copyright (c) 2002-2020 Luther Inc.