Constructor

new(b:Bytes, ?pos:Int, ?len:Int)

Variables

read onlywrite onlylength:Int

The length of the stream in bytes.

write onlyposition:Int

The current position in the stream in bytes.

Methods

Inherited Variables

Defined by Input

read onlybigEndian:Bool

Endianness (word byte order) used when reading numbers.

If true, big-endian is used, otherwise little-endian is used.

Inherited Methods

Defined by Input

read(nbytes:Int):Bytes

Read and return nbytes bytes.

readFullBytes(s:Bytes, pos:Int, len:Int):Void

Read len bytes and write them into s to the position specified by pos.

Unlike readBytes, this method tries to read the exact len amount of bytes.

readInt32():Int

Read a 32-bit signed integer.

Endianness is specified by the bigEndian property.

readString(len:Int, ?encoding:Encoding):String

Read and len bytes as a string.