Options
All
  • Public
  • Public/Protected
  • All
Menu

ByteReader reads values from a byte array, keeping track of position.

Hierarchy

  • ByteReader

Index

Constructors

Properties

readUint8: () => number = ...

Type declaration

    • (): number
    • Returns number

Accessors

  • get length(): number
  • get unreadLength(): number

Methods

  • read(length: number): Uint8Array
  • readByte(): number
  • readFloat32BE(): number
  • readFloat32LE(): number
  • readFloat64BE(): number
  • readFloat64LE(): number
  • readInt16BE(): number
  • readInt16LE(): number
  • readInt32BE(): number
  • readInt32LE(): number
  • readInt64BE(): number
  • readInt64LE(): number
  • readNoCopy(length: number): Uint8Array
  • Returns a subarray of internal buffer.

    It is not recommended it use this function, use read() instead, which will return a copy.

    Parameters

    • length: number

    Returns Uint8Array

  • readUint16BE(): number
  • readUint16LE(): number
  • readUint32BE(): number
  • readUint32LE(): number
  • readUint64BE(): number
  • readUint64LE(): number
  • readUintBE(bitLength: number): number
  • readUintLE(bitLength: number): number

Generated using TypeDoc