UNPKG

@devgrid/netron

Version:
23 lines (22 loc) 632 B
import { Packet } from './packet'; import { RemotePeer } from './remote-peer'; export declare class ReadableStream { private peer; id: number; isLive: boolean; private queue; private resolvers; private closed; timeout?: NodeJS.Timeout; private buffer; private expectedIndex; isComplete: boolean; constructor(peer: RemotePeer, id: number, isLive?: boolean); onPacket(packet: Packet): void; private onEnd; read(): Promise<any>; close(): void; private enqueue; private flush; static create(peer: RemotePeer, streamId: number, isLive?: boolean): ReadableStream; }