Module vibe.core.stream
Generic stream interface used by several stream-like classes.
This module defines the basic stream primitives. For concrete stream types, take a look at the
vibe.stream
package. The
vibe.stream.operations
module contains additional high-level
operations on streams, such as reading streams by line or as a whole.
Functions
Name | Description |
---|---|
nullSink
|
Returns a NullOutputStream instance.
|
Interfaces
Name | Description |
---|---|
ConnectionStream
|
Interface for streams based on a connection. |
InputStream
|
Interface for all classes implementing readable streams. |
OutputStream
|
Interface for all classes implementing writeable streams. |
RandomAccessStream
|
Interface for all streams supporting random access. |
Stream
|
Interface for all classes implementing readable and writable streams. |
Classes
Name | Description |
---|---|
NullOutputStream
|
Stream implementation acting as a sink with no function.
|
Authors
Sönke Ludwig
Copyright
© 2012-2015 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.