UNPKG

biner

Version:

Declarative binary data encoder / decoder.

134 lines (133 loc) 4.42 kB
import { BinaryStream } from "../bs"; export declare const numbers: { doublebe: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; doublele: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; floatbe: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; floatle: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int8: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint8: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int16be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint16be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int16le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint16le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int32be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint32be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int32le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint32le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int24be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint24be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int24le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint24le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int40be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint40be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int40le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint40le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int48be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint48be: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; int48le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; uint48le: { encodingLength: () => any; encode: (value: any, wstream: BinaryStream) => any; decode: (rstream: BinaryStream) => any[]; }; };