tedious
Version:
A TDS driver, for connecting to MS SQLServer databases.
22 lines (21 loc) • 696 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { Transform } from 'stream';
import Debug from './debug';
import Message from './message';
import { ConnectionError } from './errors';
/**
IncomingMessageStream
Transform received TDS data into individual IncomingMessage streams.
*/
declare class IncomingMessageStream extends Transform {
debug: Debug;
bl: any;
currentMessage: Message | undefined;
constructor(debug: Debug);
pause(): this;
resume(): this;
processBufferedData(callback: (err?: ConnectionError) => void): void;
_transform(chunk: Buffer, _encoding: string, callback: () => void): void;
}
export default IncomingMessageStream;