UNPKG

@iotize/device-client.js

Version:

IoTize Device client for Javascript

15 lines (14 loc) 554 B
import { BodyConverter } from "../converter/import-adapter"; export interface ArrayConverterOptions { /** * Size of one item in byte */ sizeOfItem: number; } export declare class ArrayConverter<ItemType> implements BodyConverter<ItemType[]> { protected _itemConverter: BodyConverter<ItemType>; protected options: ArrayConverterOptions; constructor(_itemConverter: BodyConverter<ItemType>, options: ArrayConverterOptions); decode(bytes: Uint8Array): ItemType[]; encode(items: ItemType[]): Uint8Array; }