Package | Description |
---|---|
org.eclipse.net4j.buffer |
The Net4j transport layer concepts for dealing with buffers.
|
org.eclipse.net4j.channel |
The Net4j transport layer concepts for dealing with channels.
|
org.eclipse.net4j.signal |
A framework for request/response based communication on top of the Net4j transport layer.
|
org.eclipse.spi.net4j |
Server service provider interfaces and useful base implementations for the Net4j transport layer.
|
Modifier and Type | Method and Description |
---|---|
IBuffer |
IBufferProvider.provideBuffer()
Provides a buffer from this
BufferProvider . |
Modifier and Type | Method and Description |
---|---|
void |
BufferInputStream.handleBuffer(IBuffer buffer) |
void |
IBufferHandler.handleBuffer(IBuffer buffer)
Handles an
IBuffer and optionally releases it. |
void |
IBufferProvider.retainBuffer(IBuffer buffer)
Retains a buffer to this
BufferProvider . |
Modifier and Type | Method and Description |
---|---|
void |
IChannel.sendBuffer(IBuffer buffer)
Asynchronously sends the given buffer to the receive handler of the peer channel.
|
Modifier and Type | Method and Description |
---|---|
void |
SignalProtocol.handleBuffer(IBuffer buffer)
Handles a given (incoming) buffer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InternalBuffer
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Method and Description |
---|---|
IBuffer |
Channel.SendQueue.poll() |
IBuffer |
Channel.provideBuffer() |
IBuffer |
Connector.provideBuffer() |
IBuffer |
Channel.SendQueue.remove() |
Modifier and Type | Method and Description |
---|---|
Queue<IBuffer> |
Channel.getSendQueue() |
Queue<IBuffer> |
InternalChannel.getSendQueue() |
Modifier and Type | Method and Description |
---|---|
boolean |
Channel.SendQueue.add(IBuffer o) |
protected Channel.ReceiverWork |
Channel.createReceiverWork(IBuffer buffer) |
void |
Channel.handleBuffer(IBuffer buffer)
Handles the given buffer.
|
void |
Channel.handleBufferFromMultiplexer(IBuffer buffer)
Handles a buffer sent by the multiplexer.
|
void |
InternalChannel.handleBufferFromMultiplexer(IBuffer buffer) |
boolean |
Channel.SendQueue.offer(IBuffer o) |
void |
Channel.retainBuffer(IBuffer buffer) |
void |
Connector.retainBuffer(IBuffer buffer) |
void |
Channel.sendBuffer(IBuffer buffer) |
Constructor and Description |
---|
Channel.ReceiverWork(IBuffer buffer) |
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.