A
- AbstractNativeStreamFilter — Class in namespace Eloquent\Confetti
- An abstract base class for implementing native stream filters based on transforms.
- AbstractTransform — Class in namespace Eloquent\Confetti
- An abstract base class for implementing transforms.
B
- BufferedTransformInterface — Class in namespace Eloquent\Confetti
- The interface implemented by stream transforms that use buffering.
- BufferedTransformInterface::bufferSize() — Method in class BufferedTransformInterface
- Get the buffer size.
- CompoundTransform::bufferSize() — Method in class CompoundTransform
- Get the buffer size.
- $CompoundTransformSubContext — Property in class CompoundTransformSubContext
-
- $CompoundTransformSubContext — Property in class CompoundTransformSubContext
-
- TransformStream::bufferSize() — Method in class TransformStream
- Get the buffer size.
C
- CompoundTransform — Class in namespace Eloquent\Confetti
- A transform that combines several other transforms in sequence.
- CompoundTransformInterface — Class in namespace Eloquent\Confetti
- The interface implemented by compound stream transforms.
- CompoundTransformSubContext — Class in namespace Eloquent\Confetti
- A data structure for the compound transform's sub-contexts.
- $CompoundTransformSubContext — Property in class CompoundTransformSubContext
-
- TransformStream::close() — Method in class TransformStream
- Close this stream.
E
- TransformStream::end() — Method in class TransformStream
- Transform and finalize any remaining buffered data.
F
- AbstractNativeStreamFilter::filter() — Method in class AbstractNativeStreamFilter
- Filter the input data through the transform.
I
- TransformStream::isWritable() — Method in class TransformStream
- Returns true if this stream is writable.
- TransformStream::isReadable() — Method in class TransformStream
- Returns true if this stream is readable.
O
- AbstractNativeStreamFilter::onCreate() — Method in class AbstractNativeStreamFilter
- Called upon filter creation.
P
- TransformStream::pause() — Method in class TransformStream
- Pause this stream.
- TransformStream::pipe() — Method in class TransformStream
- Pipe the output of this stream to another stream.
R
- TransformStream::resume() — Method in class TransformStream
- Resume this stream.
S
- StreamClosedException — Class in namespace Eloquent\Confetti\Exception
- The stream is closed.
T
- CompoundTransform::transforms() — Method in class CompoundTransform
- Get the sequence of transforms that are applied to incoming data.
- CompoundTransform::transform() — Method in class CompoundTransform
- Transform the supplied data.
- CompoundTransformInterface::transforms() — Method in class CompoundTransformInterface
- Get the sequence of transforms that are applied to incoming data.
- TransformInterface — Class in namespace Eloquent\Confetti
- The interface implemented by stream transforms.
- TransformInterface::transform() — Method in class TransformInterface
- Transform the supplied data.
- TransformStream — Class in namespace Eloquent\Confetti
- A stream that applies a transform.
- TransformStream::transform() — Method in class TransformStream
- Get the transform.
- TransformStreamInterface — Class in namespace Eloquent\Confetti
- The interface implemented by transform streams.
- TransformStreamInterface::transform() — Method in class TransformStreamInterface
- Get the transform.
W
- TransformStream::write() — Method in class TransformStream
- Write some data to be transformed.
_
- CompoundTransform::__construct() — Method in class CompoundTransform
- Construct a new compound transform.
- StreamClosedException::__construct() — Method in class StreamClosedException
- Construct a new stream closed exception.
- TransformStream::__construct() — Method in class TransformStream
- Construct a new data transform stream.