# Verwendungen von Schnittstelle
org.eclipse.net4j.buffer.IBuffer

Packages, die IBuffer verwenden
Package
Beschreibung
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.net4j.ws.jetty
Jetty-specific classes with support for Websocket connections.
org.eclipse.spi.net4j
Server service provider interfaces and useful base implementations for the Net4j transport layer.

## Verwendungen von IBuffer in org.eclipse.net4j.buffer

Methoden in org.eclipse.net4j.buffer, die IBuffer zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IBuffer`
IBufferProvider.Notification.BufferProvidedEvent.`getBuffer()`
`IBuffer`
IBufferProvider.Notification.BufferRetainingEvent.`getBuffer()`
`IBuffer`
IBufferProvider.`provideBuffer()`
Provides a buffer from this `BufferProvider`.
Methoden in org.eclipse.net4j.buffer mit Parametern vom Typ IBuffer
Modifizierer und Typ
Methode
Beschreibung
`void`
BufferInputStream.`handleBuffer(IBuffer buffer)`
`void`
IBufferHandler.`handleBuffer(IBuffer buffer)`
Handles an `IBuffer` and possibly releases it.
`void`
IBufferProvider.`retainBuffer(IBuffer buffer)`
Retains a buffer to this `BufferProvider`.

## Verwendungen von IBuffer in org.eclipse.net4j.channel

Methoden in org.eclipse.net4j.channel mit Parametern vom Typ IBuffer
Modifizierer und Typ
Methode
Beschreibung
`void`
IChannel.`sendBuffer(IBuffer buffer)`
Asynchronously sends the given buffer to the receive handler of the peer channel.

## Verwendungen von IBuffer in org.eclipse.net4j.signal

Methoden in org.eclipse.net4j.signal mit Parametern vom Typ IBuffer
Modifizierer und Typ
Methode
Beschreibung
`void`
SignalProtocol.`handleBuffer(IBuffer buffer)`
Handles a given (incoming) buffer.

## Verwendungen von IBuffer in org.eclipse.net4j.ws.jetty

Methoden in org.eclipse.net4j.ws.jetty mit Parametern vom Typ IBuffer
Modifizierer und Typ
Methode
Beschreibung
`void`
Net4jWebSocket.`sendBuffer(IBuffer buffer)`

## Verwendungen von IBuffer in org.eclipse.spi.net4j

Unterschnittstellen von IBuffer in org.eclipse.spi.net4j
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalBuffer`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.spi.net4j, die IBuffer zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IBuffer`
Channel.SendQueue.`poll()`
`IBuffer`
Channel.`provideBuffer()`
`IBuffer`
Connector.`provideBuffer()`
Methoden in org.eclipse.spi.net4j, die Typen mit Argumenten vom Typ IBuffer zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Queue<IBuffer>`
Channel.`getSendQueue()`
`Queue<IBuffer>`
InternalChannel.`getSendQueue()`
Methoden in org.eclipse.spi.net4j mit Parametern vom Typ IBuffer
Modifizierer und Typ
Methode
Beschreibung
`protected Channel.ReceiverWork`
Channel.`createReceiverWork(IBuffer buffer)`
Veraltet.
As of 4.10 scheduled for future removal.
`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)`
`void`
InternalChannelMultiplexer.BufferMultiplexer.`multiplexBuffer(InternalChannel channel, IBuffer buffer)`
Called by a `channel` each time a new `buffer` is available for multiplexing.
`boolean`
Channel.SendQueue.`offer(IBuffer o)`
`void`
Channel.`retainBuffer(IBuffer buffer)`
`void`
Connector.`retainBuffer(IBuffer buffer)`
`void`
Channel.`sendBuffer(IBuffer buffer)`
Konstruktoren in org.eclipse.spi.net4j mit Parametern vom Typ IBuffer
Modifizierer
Konstruktor
Beschreibung
``
`ReceiverWork(IBuffer buffer)`
Veraltet.