public class ResponseWait
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ResponseWait.Pair<T,U> |
| 限定符和类型 | 字段和说明 |
|---|---|
static io.netty.util.HashedWheelTimer |
HASHED_WHEEL_TIMER |
| 构造器和说明 |
|---|
ResponseWait() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
waitResponse(int requestID,
DoipMessageCallback cb,
int seconds) |
boolean |
waitResponseFor5Secs(int requestID,
DoipMessageCallback cb) |
void |
wakeup(int requestID,
DoipMessage result) |
void |
wakeup(ResponseWait.Pair<DoipMessageCallback,io.netty.util.Timeout> ob,
DoipMessage result) |
void |
wakeUpAndRemove(int requestID,
DoipMessage result) |
public void wakeUpAndRemove(int requestID,
DoipMessage result)
public boolean waitResponseFor5Secs(int requestID,
DoipMessageCallback cb)
public boolean waitResponse(int requestID,
DoipMessageCallback cb,
int seconds)
public void wakeup(int requestID,
DoipMessage result)
public void wakeup(ResponseWait.Pair<DoipMessageCallback,io.netty.util.Timeout> ob, DoipMessage result)