vscode-ws-jsonrpc
Version:
VSCode JSON RPC over WebSocket
11 lines • 516 B
TypeScript
import { Message } from 'vscode-jsonrpc/lib/common/messages.js';
import { AbstractMessageWriter, MessageWriter } from 'vscode-jsonrpc/lib/common/messageWriter.js';
import { IWebSocket } from './socket.js';
export declare class WebSocketMessageWriter extends AbstractMessageWriter implements MessageWriter {
protected errorCount: number;
protected readonly socket: IWebSocket;
constructor(socket: IWebSocket);
end(): void;
write(msg: Message): Promise<void>;
}
//# sourceMappingURL=writer.d.ts.map