@theia/core
Version:
Theia is a cloud & desktop IDE framework implemented in TypeScript.
12 lines • 498 B
TypeScript
import { WebSocket } from './web-socket-channel';
export declare class SocketWriteBuffer {
private static readonly DEFAULT_DISCONNECTED_BUFFER_SIZE;
protected disconnectedBuffer: Uint8Array | undefined;
protected bufferWritePosition: number;
protected get maxBufferSize(): number;
buffer(data: Uint8Array): void;
protected ensureWriteBuffer(byteLength: number): void;
flush(socket: WebSocket): void;
drain(): void;
}
//# sourceMappingURL=socket-write-buffer.d.ts.map