public interface Session
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CLOSE |
static DisconnectionOutputEntry |
DISCONNECTION_FLAG |
static int |
OPEN |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
attachObject(Object attachment) |
void |
close() |
void |
closeNow() |
void |
encode(Object message) |
void |
fireReceiveMessage(Object message) |
Object |
getAttachment() |
long |
getCloseTime() |
long |
getDuration() |
long |
getIdleTimeout() |
long |
getLastActiveTime() |
long |
getLastReadTime() |
long |
getLastWrittenTime() |
InetSocketAddress |
getLocalAddress() |
long |
getOpenTime() |
long |
getReadBytes() |
InetSocketAddress |
getRemoteAddress() |
int |
getSessionId() |
int |
getState() |
long |
getWrittenBytes() |
boolean |
isOpen() |
void |
shutdownInput() |
void |
shutdownOutput() |
void |
write(ByteBuffer[] buffers,
Callback callback) |
void |
write(ByteBuffer byteBuffer,
Callback callback) |
void |
write(Collection<ByteBuffer> buffers,
Callback callback) |
void |
write(FileRegion file,
Callback callback) |
void |
write(OutputEntry<?> entry) |
static final DisconnectionOutputEntry DISCONNECTION_FLAG
static final int CLOSE
static final int OPEN
void attachObject(Object attachment)
Object getAttachment()
void fireReceiveMessage(Object message)
void encode(Object message)
void write(OutputEntry<?> entry)
void write(ByteBuffer byteBuffer, Callback callback)
void write(ByteBuffer[] buffers, Callback callback)
void write(Collection<ByteBuffer> buffers, Callback callback)
void write(FileRegion file, Callback callback)
int getSessionId()
long getOpenTime()
long getCloseTime()
long getDuration()
long getLastReadTime()
long getLastWrittenTime()
long getLastActiveTime()
long getReadBytes()
long getWrittenBytes()
void close()
void closeNow()
void shutdownOutput()
void shutdownInput()
int getState()
boolean isOpen()
InetSocketAddress getLocalAddress()
InetSocketAddress getRemoteAddress()
long getIdleTimeout()
Copyright © 2016. All rights reserved.