public abstract class NetSession<T> extends Object
| 构造器和说明 |
|---|
NetSession() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
attachment()
附件
|
void |
attachmentSet(Object obj)
设置附件
|
abstract void |
close()
关闭通道
|
abstract InetSocketAddress |
getLocalAddress()
本地地址
|
abstract InetSocketAddress |
getRemoteAddress()
远程地址
|
abstract boolean |
isOpen()
通道是否开放中
|
abstract T |
message()
解码后的消息
|
abstract void |
writeAndFlush(ByteBuffer buffer)
写入
|
public abstract T message()
public abstract InetSocketAddress getLocalAddress() throws IOException
IOExceptionpublic abstract InetSocketAddress getRemoteAddress() throws IOException
IOExceptionpublic abstract void writeAndFlush(ByteBuffer buffer) throws IOException
IOExceptionpublic abstract boolean isOpen()
public abstract void close()
throws IOException
IOExceptionpublic Object attachment()
public void attachmentSet(Object obj)
Copyright © 2020. All rights reserved.