@pgxsinkit/pgwasm
Version:
12 lines • 471 B
TypeScript
import { type BackendMessage } from "./messages";
import { type BufferParameter } from "./types";
export type MessageCallback = (msg: BackendMessage) => void;
/**
* Parses backend messages out of a byte stream that may arrive in arbitrary chunks: a message split
* across calls is buffered until the rest arrives.
*/
export declare class Parser {
#private;
parse(buffer: BufferParameter, callback: MessageCallback): void;
}
//# sourceMappingURL=parser.d.ts.map