| 限定符和类型 | 类和说明 |
|---|---|
class |
NioNet.NioTask |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,NioNet.NioTask> |
taskList
Description: 在线节点的任务列表
|
| 构造器和说明 |
|---|
NioNet(String[] iptables,
int serverPort,
Cipher cipher,
String token,
Key key,
String connectionId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addNodeToNodes(Node node)
Description: 向net中添加新的Node对象。
|
int |
getMinNodeSize()
Description: 获取当前net网络中最小的在线节点数
|
List<Node> |
getNodes()
Description: 获取当前全部节点的node状态
|
int |
getTaskSize()
Description: 获取当前net网络中task任务数
|
void |
request(RPCMessage msg)
Description: 异步请求
|
RPCBatchResult |
resphone(String messageId,
long timeOut)
Description: 异步响应,可设置超时时间。
|
void |
start()
Description: 开启网络
|
void |
stop()
Description: net网络关闭
|
protected Map<String,NioNet.NioTask> taskList
public void request(RPCMessage msg)
Netpublic RPCBatchResult resphone(String messageId, long timeOut)
Netpublic int getTaskSize()
NetgetTaskSize 在接口中 Netpublic int getMinNodeSize()
NetgetMinNodeSize 在接口中 Netpublic void addNodeToNodes(Node node)
NetaddNodeToNodes 在接口中 NetCopyright © 2020. All Rights Reserved.