Method Summary |
|
void | add(T session) Adds the specified
session to the I/O processor so that
the I/O processor starts to perform any I/O operations related
with the
session . |
void | dispose() Releases any resources allocated by this processor. |
void | flush(T session) Flushes the internal write request queue of the specified
session . |
boolean | isDisposed() Returns true if and if only all resources of this processor
have been disposed. |
boolean | isDisposing() Returns true if and if only
IoProcessor.dispose() method has
been called. |
void | remove(T session) Removes and closes the specified
session from the I/O
processor so that the I/O processor closes the connection
associated with the
session and releases any other related
resources. |
void | updateTrafficMask(T session) Controls the traffic of the specified
session as specified
in
IoSession.getTrafficMask . |