IteratorByteWriter

class Object
trait Matchable
class Any

Type members

Inherited types

type ByteStreamState[E] = State[ByteStream, E, Unit]
Inherited from:
ByteWriter

Value members

Concrete methods

def append(stream: Iterator[Array[Byte]]): ByteStreamState[Nothing]

Appends this byte stream to the current accumulator

Appends this byte stream to the current accumulator

def toOutputStream[E](data: ByteStreamState[E], os: OutputStream): Either[E, Unit]

Writes a ByteStream to a output stream

Writes a ByteStream to a output stream

Adds a sequence of bytes to the tail of the byte stream

Adds a sequence of bytes to the tail of the byte stream

Inherited methods

Empty state

Empty state

Inherited from:
ByteWriter

Writes a Integer in N Bytes (Big Endian)

Writes a Integer in N Bytes (Big Endian)

Inherited from:
ByteWriter

Write 1 Byte

Write 1 Byte

Inherited from:
ByteWriter

Writes a Integer in N Bytes (Little Endian)

Writes a Integer in N Bytes (Little Endian)

Inherited from:
ByteWriter

Writes a String

Writes a String

Inherited from:
ByteWriter
def writeStringLn(string: String, delimiter: String): ByteStreamState[String]

Writes a String Line

Writes a String Line

Inherited from:
ByteWriter