request.js 329 B

1234567891011121314151617
  1. 'use strict';
  2. const utils = require('../utils');
  3. const Packet = require('./packet');
  4. const Constant = require('../const');
  5. class Request extends Packet {
  6. constructor(options) {
  7. const id = utils.nextId();
  8. super(Object.assign({
  9. id,
  10. type: Constant.REQUEST,
  11. }, options));
  12. }
  13. }
  14. module.exports = Request;