RespStreamingDecoder.d.ts 506 B

123456789101112
  1. import { StreamingReader } from '@jsonjoy.com/util/lib/buffers/StreamingReader';
  2. import { RespDecoder } from './RespDecoder';
  3. export declare class RespStreamingDecoder {
  4. protected readonly reader: StreamingReader;
  5. protected readonly decoder: RespDecoder<StreamingReader>;
  6. get tryUtf8(): boolean;
  7. set tryUtf8(value: boolean);
  8. push(uint8: Uint8Array): void;
  9. read(): unknown | undefined;
  10. readCmd(): [cmd: string, ...args: Uint8Array[]] | undefined;
  11. skip(): null | undefined;
  12. }