|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IoSession
A Session
that represents low-level I/O connection between two
endpoints regardless of underlying transport types.
Session
Method Summary | |
---|---|
IoFilterChain |
getFilterChain()
Returns the filter chain that only affects this session. |
IoHandler |
getHandler()
Returns the event handler for this session. |
void |
write(ByteBuffer buf,
Object marker)
Writes the content of the specified buf . |
Methods inherited from interface org.apache.mina.common.Session |
---|
close, close, getAttachment, getAttribute, getAttributeKeys, getConfig, getLastIoTime, getLastReadTime, getLastWriteTime, getLocalAddress, getReadBytes, getRemoteAddress, getScheduledWriteRequests, getTransportType, getWrittenBytes, getWrittenWriteRequests, isConnected, isIdle, removeAttribute, setAttachment, setAttribute |
Method Detail |
---|
IoHandler getHandler()
IoFilterChain getFilterChain()
void write(ByteBuffer buf, Object marker)
buf
.
This operation is asynchronous, and you'll get notified by
IoHandler.dataWritten(IoSession, Object)
event.
The specified marker
will be passes as a parameter.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |