KIT

FixedSizeDecoder

一个可以将固定大小的字节数组解码为 TTo 类型值的对象。

请参阅 Decoder 以了解更多关于创建和组合解码器的信息。

示例

const decoder: FixedSizeDecoder<number, 4>;
const value = decoder.decode(bytes);
const size = decoder.fixedSize; // 4

参见

类型参数

类型参数默认类型描述
TTo-解码后的值的类型。
TSize extends numbernumber编码后的值以字节为单位的固定大小。

属性

属性修饰符类型描述
decodereadonly(bytes, offset?) => TTo在给定的偏移量(或零)处解码提供的字节数组,并直接返回值。
fixedSizereadonlyTSize编码后的值以字节为单位的固定大小。
readreadonly(bytes, offset) => [TTo, number]从提供的字节数组中给定的偏移量读取编码后的值。返回解码后的值和编码后的值之后的下一个字节的偏移量。

On this page