Package org.aoju.bus.socket
Class UdpBootstrap<R>
java.lang.Object
org.aoju.bus.socket.UdpBootstrap<R>
- Type Parameters:
R- 请求信息
UDP服务启动类
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionopen()开启一个UDP通道,端口号随机open(int port) 开启一个UDP通道开启一个UDP通道final UdpBootstrap<R>setReadBufferSize(int size) 设置读缓存区大小final UdpBootstrap<R>setThreadNum(int num) 设置线程大小voidshutdown()
-
Constructor Details
-
UdpBootstrap
-
-
Method Details
-
open
开启一个UDP通道,端口号随机- Returns:
- UDP通道
- Throws:
IOException- 异常
-
open
开启一个UDP通道- Parameters:
port- 指定绑定端口号,为0则随机指定- Returns:
- the object
- Throws:
IOException- 异常
-
open
开启一个UDP通道- Parameters:
host- 绑定本机地址port- 指定绑定端口号,为0则随机指定- Returns:
- the object
- Throws:
IOException- 异常
-
shutdown
public void shutdown() -
setReadBufferSize
设置读缓存区大小- Parameters:
size- 单位:byte- Returns:
- the object
-
setThreadNum
设置线程大小- Parameters:
num- 大小- Returns:
- the object
-