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
IBuffers.- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interfaceOffers additional introspection features forbuffer providers.static interfaceOffers additional notification features forbuffer providers. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungshortReturns the capacity of the buffers provided byprovideBuffer().Provides a buffer from thisBufferProvider.voidretainBuffer(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.
-