public class NetSupport extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
SocketBufferSize
Socket传输中的缓冲池大小
Buffer pool size in socket transmission |
| 构造器和说明 |
|---|
NetSupport() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
ReadBytesFromSocket(Socket socket,
int receive,
ActionOperateExTwo<Long,Long> reportProgress)
从socket的网络中读取数据内容,需要指定数据长度和超时的时间,为了防止数据太大导致接收失败,所以此处接收到新的数据之后就更新时间。
|
public static final int SocketBufferSize
public static byte[] ReadBytesFromSocket(Socket socket, int receive, ActionOperateExTwo<Long,Long> reportProgress) throws IOException, RemoteCloseException
socket - 网络套接字receive - 接收的长度reportProgress - 当前接收数据的进度报告,有些协议支持传输非常大的数据内容,可以给与进度提示的功能IOException - 网络套接字的异常信息RemoteCloseException - 远程关闭的异常信息Copyright © 2022. All rights reserved.