|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
structured content provider
that shows acceptors
.buffer handler
that defragments the passed buffers
into a continuous byte
sequence which is exposed as an input stream
.output stream
that fragments the written byte sequence into fixed-sized buffers
and passes them to configured buffer handler
.IBuffer
.IChannel
to indicate channel management problems.input stream
that provides the buffers
which arrive at a channel
as a continuous byte sequence.output stream
that fragments the written byte sequence into fixed-sized buffers
and passes them to configured channel
.INITIAL
.
boolean
.
boolean
.
structured content provider
that shows connectors
.IConnector
to indicate connection problems.IConnector
.protocol providers
like ContainerProtocolProvider.Client
or ContainerProtocolProvider.Server
.protocol provider
for client
protocols.protocol provider
for server
protocols.null
if the signal ID is invalid/unknown
for this protocol.
open.channel.timeout
(see .options
file) which has a default of 10 seconds.
BufferPool
and release
them as are
needed to let a given maximum number of buffers survive in the pool.
BufferPool
and release
it.
protocol provider
.structured content provider
that shows the factory
types
of the input
.PUTTING
into GETTING
.
IBufferProvider.provideBuffer()
.
IBufferProvider
that has provided this buffer and that this buffer will be returned to when its
IBuffer.release()
method is called.
ByteBuffer
that can be used for putting or getting data.
protocol
.
client
/server
scenario.
IConnector
that sent this event.
IConnector
that sent this event.
BufferPool
.
BufferProvider
.
IBufferHandler
that handles buffers received from the peer channel.
BufferProvider
.
IConnector
that sent this event.
IBuffer
and optionally releases it.
client
connectors
and creates
the appropriate server
connectors.IBuffer
s in for further buffer handling.IBuffer
s.IBufferPool
s.IBuffer
s.IBufferProvider
s.buffers
.channels
over a shared physical connection.event
fired from a connector
.IConnector
to indicate that its state has changed.acceptor
that implements HTTP transport by collaborating with a configured
servlet
.connector
that implements polling HTTP transport.acceptor
that implements JVM-embedded transport.JVM acceptors
in the current JVM.connector
that implements JVM-embedded transport.location
in a client
/server
scenario.location
in a client
/server
scenario.servlet
with a configured request handler
.servlet
.event
fired from a channel
when a buffer
is enqueued or
dequeued.send queue
event
types.ILocationAware.getLocation()
== ILocationAware.Location.CLIENT
.
IConnector.getState()
== ConnectorState.CONNECTED
.
ILocationAware.getLocation()
== ILocationAware.Location.SERVER
.
acceptor
that implements non-blocking multiplexed TCP transport, optionally with SSL
.selector
to an active consumer, usually a
connector
.connector
that implements non-blocking multiplexed TCP transport, optionally with
SSL
.negotiation context
that is used in TCP transport.selector
to a passive consumer, usually an
acceptor
.socket selector
and orchestrates a number of active
and passive
consumers, usually connectors
and
acceptors
that compete for the socket selector's I/O time.channel
multiplexers
, connectors
and acceptors
.transport configuration
, typically a channel
multiplexer
, connector
or acceptor
.IChannel
each time a new buffer is available for multiplexing.
IBuffer.startPutting(short)
and possible return value of IBuffer.getChannelID()
that
indicates that this buffer is not intended to be passed to a SocketChannel
.
IChannel
with an undefined channel protocol.
IChannel
with a channel protocol defined by a given protocol identifier.
IChannel
with the given channel protocol .
BufferProvider
.
IBufferProvider
.
boolean
.
BufferProvider
.
IBufferHandler
to handle buffers received from the peer channel.
start(rate, 2 * rate)
.
ByteBuffer
from a SocketChannel
that can be used for getting data.
ByteBuffer
that can be used for putting data.
acceptors
.transport configuration
into the connectors
and acceptors
of a managed container
.IConnector.isConnected()
== true
or the given timeout expired.
SocketChannel
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |