Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WriteStream

Implements

Index

Constructors

constructor

  • Parameters

    • dataView: DataView
    • Optional classRegistry: ClassRegistry<Serializable>

      optional, only required for serialization of variant types.

    Returns WriteStream

Properties

Private Optional classRegistry

classRegistry: any

Private curOffset

curOffset: any

Private dataView

dataView: any

Readonly isReading

isReading: false = false

Readonly isWriting

isWriting: true = true

Readonly kind

kind: "write"

Methods

getNumBytesWritten

  • getNumBytesWritten(): number
  • Returns number

serializeBoolean

  • serializeBoolean(value: boolean): boolean

serializeFloat32

  • serializeFloat32(value: number): number

serializeFloat64

  • serializeFloat64(value: number): number

serializeInt16

  • serializeInt16(value: number): number

serializeInt32

  • serializeInt32(value: number): number

serializeInt8

  • serializeInt8(value: number): number

serializeSerializable

serializeStringUTF16

  • serializeStringUTF16(value: string): string

serializeUint16

  • serializeUint16(value: number): number

serializeUint32

  • serializeUint32(value: number): number

serializeUint8

  • serializeUint8(value: number): number

serializeUint8Array

  • serializeUint8Array(value: Uint8Array): Uint8Array

writeBoolean

  • writeBoolean(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

writeFloat32

  • writeFloat32(value: number): void
  • Parameters

    • value: number

    Returns void

writeFloat64

  • writeFloat64(value: number): void
  • Parameters

    • value: number

    Returns void

writeInt16

  • writeInt16(value: number): void
  • Parameters

    • value: number

    Returns void

writeInt32

  • writeInt32(value: number): void
  • Parameters

    • value: number

    Returns void

writeInt8

  • writeInt8(value: number): void
  • Parameters

    • value: number

    Returns void

writeSerializable

  • Parameters

    Returns void

writeStringUTF16

  • writeStringUTF16(value: string): void
  • Parameters

    • value: string

    Returns void

writeUint16

  • writeUint16(value: number): void
  • Parameters

    • value: number

    Returns void

writeUint32

  • writeUint32(value: number): void
  • Parameters

    • value: number

    Returns void

writeUint8

  • writeUint8(value: number): void
  • Parameters

    • value: number

    Returns void

writeUint8Array

  • writeUint8Array(value: Uint8Array): void
  • Parameters

    • value: Uint8Array

    Returns void

Generated using TypeDoc