public abstract class ClientChannelBase
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected io.netty.channel.Channel |
channel |
protected ClientHandler |
handler |
protected boolean |
isConnected |
protected int |
timeoutSecond |
| 构造器和说明 |
|---|
ClientChannelBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
connect(java.lang.String url) |
boolean |
isConnected() |
void |
sendMessage(DOIPV3Message message,
MessageCallback<DOIPV3Message> cb) |
void |
setTimeoutSecond(int ts) |
protected ClientHandler handler
protected boolean isConnected
protected io.netty.channel.Channel channel
protected int timeoutSecond
public void sendMessage(DOIPV3Message message, MessageCallback<DOIPV3Message> cb)
public abstract void connect(java.lang.String url)
throws java.net.URISyntaxException,
java.lang.InterruptedException
java.net.URISyntaxExceptionjava.lang.InterruptedExceptionpublic boolean isConnected()
public void setTimeoutSecond(int ts)