index.d.ts 581 B

123456789101112131415161718
  1. /// <reference types="node" />
  2. /// <reference types="node" />
  3. /// <reference types="node" />
  4. import { Transform, TransformCallback } from 'stream';
  5. /**
  6. * Parse the CCTalk protocol
  7. * @extends Transform
  8. *
  9. * A transform stream that emits CCTalk packets as they are received.
  10. */
  11. export declare class CCTalkParser extends Transform {
  12. array: number[];
  13. cursor: number;
  14. lastByteFetchTime: number;
  15. maxDelayBetweenBytesMs: number;
  16. constructor(maxDelayBetweenBytesMs?: number);
  17. _transform(buffer: Buffer, encoding: BufferEncoding, cb: TransformCallback): void;
  18. }