Kit
Functions

getShortU16Decoder

getShortU16Decoder(): VariableSizeDecoder<number>

Returns a decoder for shortU16 values.

This decoder deserializes shortU16 values from 1 to 3 bytes. The number of bytes used depends on the encoded value.

For more details, see getShortU16Codec.

Returns

VariableSizeDecoder<number>

A VariableSizeDecoder<number> for decoding shortU16 values.

Example

Decoding a shortU16 value.

const decoder = getShortU16Decoder();
decoder.decode(new Uint8Array([0x2a]));             // 42
decoder.decode(new Uint8Array([0x80, 0x01]));       // 128
decoder.decode(new Uint8Array([0x80, 0x80, 0x01])); // 16384

See

getShortU16Codec

On this page