UNPKG

@iotize/device-client.js

Version:

IoTize Device client for Javascript

15 lines (14 loc) 540 B
import { Encoder } from "../../../core/converter/encoder.interface"; import { Decoder } from "../../../core/converter/decoder.interface"; export interface CryptoFrameIdGenerator { next(): number; } /** * */ export declare class CryptedFrameConverter implements Encoder<Uint8Array, Uint8Array>, Decoder<Uint8Array, Uint8Array> { frameIdGenerator: CryptoFrameIdGenerator; constructor(frameIdGenerator: CryptoFrameIdGenerator); encode(data: Uint8Array): Uint8Array; decode(frame: Uint8Array): Uint8Array; }