UNPKG

tedious

Version:

A TDS driver, for connecting to MS SQLServer databases.

29 lines (24 loc) 760 B
// Generated by CoffeeScript 1.7.1 var metadataParse, parser, valueParse; metadataParse = require('../metadata-parser'); valueParse = require('../value-parser'); parser = function(buffer, colMetadata, options) { var metadata, paramName, paramOrdinal, status, token, value; paramOrdinal = buffer.readUInt16LE(); paramName = buffer.readBVarchar(); status = buffer.readUInt8(); metadata = metadataParse(buffer, options); value = valueParse(buffer, metadata, options); if (paramName.charAt(0) === '@') { paramName = paramName.slice(1); } return token = { name: 'RETURNVALUE', event: 'returnValue', paramOrdinal: paramOrdinal, paramName: paramName, metadata: metadata, value: value }; }; module.exports = parser;