public abstract class NettyDoipClientChannel extends java.lang.Object implements DoipClientChannel
| 限定符和类型 | 字段和说明 |
|---|---|
protected io.netty.channel.Channel |
channel |
protected NettyDoipClientHandler |
handler |
protected boolean |
isConnected |
protected java.net.InetSocketAddress |
remoteAddress |
protected long |
timeoutMillisecond |
| 构造器和说明 |
|---|
NettyDoipClientChannel() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
connect(java.lang.String url) |
boolean |
isConnected() |
void |
sendMessage(DoipMessage message,
DoipMessageCallback cb) |
void |
sendMessage(DoipMessage message,
DoipMessageCallback cb,
long timeout) |
void |
setTimeoutSecond(int ts) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseprotected NettyDoipClientHandler handler
protected java.net.InetSocketAddress remoteAddress
protected boolean isConnected
protected io.netty.channel.Channel channel
protected long timeoutMillisecond
public void sendMessage(DoipMessage message, DoipMessageCallback cb, long timeout)
sendMessage 在接口中 DoipClientChannelpublic void sendMessage(DoipMessage message, DoipMessageCallback cb)
sendMessage 在接口中 DoipClientChannelpublic abstract void connect(java.lang.String url)
throws java.net.URISyntaxException,
java.lang.InterruptedException
connect 在接口中 DoipClientChanneljava.net.URISyntaxExceptionjava.lang.InterruptedExceptionpublic boolean isConnected()
isConnected 在接口中 DoipClientChannelpublic void setTimeoutSecond(int ts)
setTimeoutSecond 在接口中 DoipClientChannel