binary-streams / loggersoft.kotlin.streams / ByteAreaBased

ByteAreaBased

interface ByteAreaBased

Represents objects which based on binary data.

Author
Alexander Kornilov (akornilov.82@gmail.com).

Properties

byteArea

The object's byte area.

abstract val byteArea: ByteArea

Inheritors

ByteArea

Represents area inside byte array buffer with specified offset and size.

open class ByteArea : ByteAreaBased, Iterable<Byte>

StreamByteArea

Implementation of the Stream for ByteArea (in fact for any ByteAreaBased objects).

class StreamByteArea : AbstractStream, ByteAreaBased