|
Sea 0.4.0 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ChannelResponse | |
gov.lbl.dsd.sea.nio.event | Request and response events for non-blocking network agents
from the gov.lbl.dsd.sea.nio package. |
Uses of ChannelResponse in gov.lbl.dsd.sea.nio.event |
Subclasses of ChannelResponse in gov.lbl.dsd.sea.nio.event | |
static class |
ChannelResponse.Accepted
Indicates that an agent has accepted a new channel from a network client (originally initiated by a ChannelRequest.Register request containing
SelectionKey OP_ACCEPT ops). |
static class |
ChannelResponse.Closed
Indicates that an agent has closed a channel (originally initiated by a ChannelRequest.Close request). |
static class |
ChannelResponse.Connected
Indicates that an agent has connected to a network server (originally initiated by a ChannelRequest.Register request containing
SelectionKey OP_CONNECT ops). |
static class |
ChannelResponse.Read
Contains a buffer with the non-blocking data read from the given channel (originally initiated by a prior ChannelRequest.Register request
containing SelectionKey OP_READ ops); The data
has buffer.remaining() bytes, and is contained between
indexes 0 == buffer.position() and buffer.limit() ,
as usual with NIO; A buffer with !buffer.hasRemaining()
indicates that end-of-stream has been reached for the given channel. |
static class |
ChannelResponse.Registered
Indicates response is to a prior ChannelRequest.Register request;
The interest ops supplied to the original request can be retrieved from
the response via response.getInterestOps() . |
static class |
ChannelResponse.Write
Contains a buffer with the data fully written to the given channel (originally initiated by a prior ChannelRequest.WriteData
request). |
|
Sea 0.4.0 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |