Package | Description |
---|---|
org.eclipse.net4j |
The Net4j transport layer.
|
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.protocol |
The Net4j transport layer concepts for dealing with protocols.
|
org.eclipse.spi.net4j |
Server service provider interfaces and useful base implementations for the Net4j transport layer.
|
Modifier and Type | Method and Description |
---|---|
static IBufferProvider |
Net4jUtil.createBufferFactory() |
static IBufferProvider |
Net4jUtil.createBufferFactory(short bufferCapacity) |
IBufferProvider |
ITransportConfig.getBufferProvider() |
static IBufferProvider |
Net4jUtil.getBufferProvider(IManagedContainer container) |
protected IBufferProvider |
TransportInjector.getBufferProvider(IManagedContainer container) |
Modifier and Type | Method and Description |
---|---|
static IBufferPool |
Net4jUtil.createBufferPool(IBufferProvider factory) |
static long |
Net4jUtil.getProvidedBuffers(IBufferProvider bufferProvider) |
static long |
Net4jUtil.getRetainedBuffers(IBufferProvider bufferProvider) |
void |
ITransportConfig.setBufferProvider(IBufferProvider bufferProvider) |
Modifier and Type | Interface and Description |
---|---|
interface |
IBufferPool
Provides clients with the ability to obtain and retain pooled
IBuffer s. |
static interface |
IBufferPool.Introspection
Offers additional introspection features for
IBufferPool s. |
static interface |
IBufferProvider.Introspection
Offers additional introspection features for
IBufferProvider s. |
Modifier and Type | Method and Description |
---|---|
IBufferProvider |
IBuffer.getBufferProvider()
Returns the
IBufferProvider that has provided this buffer and that this buffer will be returned to when its
IBuffer.release() method is called. |
Constructor and Description |
---|
BufferOutputStream(IBufferHandler bufferHandler,
IBufferProvider bufferProvider,
short channelID) |
Constructor and Description |
---|
ChannelOutputStream(IChannel channel,
IBufferProvider bufferProvider) |
Modifier and Type | Method and Description |
---|---|
IBufferProvider |
IProtocol.getBufferProvider() |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalChannel
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalChannelMultiplexer
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalConnector
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Class and Description |
---|---|
class |
Channel
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
ChannelMultiplexer
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
Connector
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Method and Description |
---|---|
IBufferProvider |
Protocol.getBufferProvider() |
Modifier and Type | Method and Description |
---|---|
void |
InternalBuffer.setBufferProvider(IBufferProvider bufferProvider) |
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html