samcday/node-fastcgi-stream

View on GitHub
lib/records/get_values_result.js

Summary

Maintainability
B
5 hrs
Test Coverage
'use strict';

var common = require('./common');

var GetValuesResult = module.exports = function GetValuesResult(values) {
  this.values = values || [];

  this.getSize = function() {
    return common.calculateNameValuePairsLength(this.values);
  };
  
  this.write = function(buffer) {
    common.writeNameValuePairs(buffer, this.values);
  };
  
  this.read = function(buffer) {
    this.values = common.readNameValuePairs(buffer);
  };
};
GetValuesResult.prototype.TYPE = GetValuesResult.TYPE = 10;