ocean.io.device.Conduit

Public Imports

ocean.io.model.IConduit
public import ocean.io.model.IConduit;
Undocumented in source.

Members

Classes

Conduit
class Conduit

Conduit abstract base-class, implementing interface IConduit. Only the conduit-specific read(), write(), detach() and bufferSize() need to be implemented for a concrete conduit implementation. See File for an example.

InputFilter
class InputFilter

Base class for input stream filtering. The provided source stream should generally never be null, though some filters have a need to set this lazily.

OutputFilter
class OutputFilter

Base class for output stream filtering. The provided sink stream should generally never be null, though some filters have a need to set this lazily.

Meta

License

Tango Dual License: 3-Clause BSD License / Academic Free License v3.0. See LICENSE_TANGO.txt for details.

Version

Mar 2004: Initial release