Package org.eclipse.net4j.buffer
Schnittstelle IBufferProvider
- Alle bekannten Unterschnittstellen:
IBufferPool
,IBufferPool.Introspection
,IBufferProvider.Introspection
,IBufferProvider.Notification
,InternalChannel
,InternalChannelMultiplexer
,InternalConnector
- Alle bekannten Implementierungsklassen:
Channel
,ChannelMultiplexer
,Connector
public interface IBufferProvider
Provides clients with the ability to obtain and retain
IBuffer
s.- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interface
Offers additional introspection features forbuffer providers
.static interface
Offers additional notification features forbuffer providers
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungshort
Returns the capacity of the buffers provided byprovideBuffer()
.Provides a buffer from thisBufferProvider
.void
retainBuffer
(IBuffer buffer) Retains a buffer to thisBufferProvider
.
-
Methodendetails
-
getBufferCapacity
short getBufferCapacity()Returns the capacity of the buffers provided byprovideBuffer()
. -
provideBuffer
IBuffer provideBuffer()Provides a buffer from thisBufferProvider
. -
retainBuffer
Retains a buffer to thisBufferProvider
.
-