UNPKG

tedious

Version:

A TDS driver, for connecting to MS SQLServer databases.

30 lines (26 loc) 566 B
"use strict"; // s2.2.7.14 module.exports = function (parser, colMetadata, options, callback) { parser.readUInt16LE(length => { const columnCount = length / 2; const orderColumns = []; let i = 0; function next(done) { if (i === columnCount) { return done(); } parser.readUInt16LE(column => { orderColumns.push(column); i++; next(done); }); } next(() => { callback({ name: 'ORDER', event: 'order', orderColumns: orderColumns }); }); }); };