Package org.eclipse.net4j.buffer
package org.eclipse.net4j.buffer
The Net4j transport layer concepts for dealing with buffers.
-
ClassDescriptionA
buffer handler
that defragments the passedbuffers
into a continuous byte sequence which is exposed as aninput stream
.Anoutput stream
that fragments the written byte sequence into fixed-sizedbuffers
and passes them to configuredbuffer handler
.Enumerates the internal states of anIBuffer
.Basic unit of transport in Net4j.Provides clients with the ability to passIBuffer
s in for further buffer handling.Provides clients with the ability to obtain and retain pooledIBuffer
s.Offers additional introspection features forIBufferPool
s.Provides clients with the ability to obtain and retainIBuffer
s.Offers additional introspection features forbuffer providers
.Offers additional notification features forbuffer providers
.Anevent
fired from abuffer provider
to indicate that a buffer has been provided.Anevent
fired from abuffer provider
to indicate that a buffer is about to be retained.