Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BitAssistant

Hierarchy

  • BitAssistant

Index

Methods

getTypeString

  • getTypeString(): string
  • Returns string

Static castByte

  • castByte(value: number): number
  • Parameters

    • value: number

    Returns number

Static castInteger

  • castInteger(value: number): number
  • Parameters

    • value: number

    Returns number

Static castLong

  • castLong(value: number): number
  • Parameters

    • value: number

    Returns number

Static copy

  • copy(source: Uint8Array, sourceIndex: number, destination: Uint8Array, destinationIndex: number, length: number): void
  • Parameters

    • source: Uint8Array
    • sourceIndex: number
    • destination: Uint8Array
    • destinationIndex: number
    • length: number

    Returns void

Static getHexBytes

  • getHexBytes(s: string): Uint8Array
  • Parameters

    • s: string

    Returns Uint8Array

Static getHexString

  • getHexString(array: Uint8Array): string
  • getHexString(array: Uint8Array, offset: number, length: number): string
  • Parameters

    • array: Uint8Array

    Returns string

  • Parameters

    • array: Uint8Array
    • offset: number
    • length: number

    Returns string

Static leftShift

  • leftShift(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static leftShiftInteger

  • leftShiftInteger(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static leftShiftLong

  • leftShiftLong(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static leftShiftShort

  • leftShiftShort(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static reverse

  • reverse(array: Uint8Array): void
  • Parameters

    • array: Uint8Array

    Returns void

Static rightShift

  • rightShift(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static rightShiftInteger

  • rightShiftInteger(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static rightShiftLong

  • rightShiftLong(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static rightShiftShort

  • rightShiftShort(value: number, count: number): number
  • Parameters

    • value: number
    • count: number

    Returns number

Static sequencesAreEqual

  • sequencesAreEqual(array1: Uint8Array, array2: Uint8Array): boolean
  • sequencesAreEqual(array1: Uint8Array, offset1: number, array2: Uint8Array, offset2: number, length: number): boolean
  • Parameters

    • array1: Uint8Array
    • array2: Uint8Array

    Returns boolean

  • Parameters

    • array1: Uint8Array
    • offset1: number
    • array2: Uint8Array
    • offset2: number
    • length: number

    Returns boolean

Static sequencesAreEqualConstantTime

  • sequencesAreEqualConstantTime(array1: Uint8Array, array2: Uint8Array): boolean
  • sequencesAreEqualConstantTime(array1: Uint8Array, offset1: number, array2: Uint8Array, offset2: number, length: number): boolean
  • Parameters

    • array1: Uint8Array
    • array2: Uint8Array

    Returns boolean

  • Parameters

    • array1: Uint8Array
    • offset1: number
    • array2: Uint8Array
    • offset2: number
    • length: number

    Returns boolean

Static set

  • set(array: Uint8Array, index: number, length: number, value: number): void
  • Parameters

    • array: Uint8Array
    • index: number
    • length: number
    • value: number

    Returns void

Static subArray

  • subArray(array: Uint8Array, offset: number, count?: number): Uint8Array
  • Parameters

    • array: Uint8Array
    • offset: number
    • Optional count: number

    Returns Uint8Array