Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LocoPacketDataCodec<T, R>

Type parameters

  • T

  • R = T

Hierarchy

  • LocoPacketDataCodec

Index

Methods

canDecode

  • canDecode(dataType: number): boolean
  • Parameters

    • dataType: number

    Returns boolean

    true if codec can decode data with supplied type.

decode

  • decode(data: Uint8Array): R
  • Decode packet data buffer to data

    Parameters

    • data: Uint8Array

    Returns R

encode

  • encode(data: T): [number, Uint8Array]
  • Encode data to packet data

    Parameters

    • data: T

    Returns [number, Uint8Array]

Generated using TypeDoc