public class NioResphone extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
NioResphone.NioResphonePool
Description: 返回结果池
|
| 构造器和说明 |
|---|
NioResphone(NioNet.NioTask task,
String serverIp,
String connectionId,
Key key,
Cipher cipher,
int workerNum,
String serverPublicKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
Cipher |
getCipher() |
String |
getConnectionId() |
String |
getIp() |
Key |
getKey() |
NioResphone.NioResphonePool |
getPool() |
String |
getServerPublicKey() |
NioNet.NioTask |
getTask() |
int |
getWorkerNum() |
boolean |
isStatus() |
RPCResult |
poll(String messageId)
Description: 根据消息id弹出消息结果,如果没有则返回空。
|
void |
setCipher(Cipher cipher) |
void |
setConnectionId(String connectionId) |
void |
setIp(String ip) |
void |
setKey(Key key) |
void |
setPool(NioResphone.NioResphonePool pool) |
void |
setServerPublicKey(String serverPublicKey) |
void |
setStatus(boolean status) |
void |
setTask(NioNet.NioTask task) |
void |
setWorkerNum(int workerNum) |
void |
start() |
void |
stop() |
public void start()
public void stop()
public RPCResult poll(String messageId)
messageId - public NioNet.NioTask getTask()
public void setTask(NioNet.NioTask task)
public String getIp()
public void setIp(String ip)
public int getWorkerNum()
public void setWorkerNum(int workerNum)
public NioResphone.NioResphonePool getPool()
public void setPool(NioResphone.NioResphonePool pool)
public Cipher getCipher()
public void setCipher(Cipher cipher)
public Key getKey()
public void setKey(Key key)
public boolean isStatus()
public void setStatus(boolean status)
public String getConnectionId()
public void setConnectionId(String connectionId)
public String getServerPublicKey()
public void setServerPublicKey(String serverPublicKey)
Copyright © 2020. All Rights Reserved.