eloquent/confetti API
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractNativeStreamFilterClass in namespace Eloquent\Confetti
An abstract base class for implementing native stream filters based on transforms.
AbstractTransformClass in namespace Eloquent\Confetti
An abstract base class for implementing transforms.

B

BufferedTransformInterfaceClass 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.
$CompoundTransformSubContextProperty in class CompoundTransformSubContext
$CompoundTransformSubContextProperty in class CompoundTransformSubContext
TransformStream::bufferSize() — Method in class TransformStream
Get the buffer size.

C

CompoundTransformClass in namespace Eloquent\Confetti
A transform that combines several other transforms in sequence.
CompoundTransformInterfaceClass in namespace Eloquent\Confetti
The interface implemented by compound stream transforms.
CompoundTransformSubContextClass in namespace Eloquent\Confetti
A data structure for the compound transform's sub-contexts.
$CompoundTransformSubContextProperty 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

StreamClosedExceptionClass 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.
TransformInterfaceClass in namespace Eloquent\Confetti
The interface implemented by stream transforms.
TransformInterface::transform() — Method in class TransformInterface
Transform the supplied data.
TransformStreamClass in namespace Eloquent\Confetti
A stream that applies a transform.
TransformStream::transform() — Method in class TransformStream
Get the transform.
TransformStreamInterfaceClass 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.