CLUSTER_LINKS.js 600 B

123456789101112131415161718
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformReply = exports.transformArguments = void 0;
  4. function transformArguments() {
  5. return ['CLUSTER', 'LINKS'];
  6. }
  7. exports.transformArguments = transformArguments;
  8. function transformReply(reply) {
  9. return reply.map(peerLink => ({
  10. direction: peerLink[1],
  11. node: peerLink[3],
  12. createTime: Number(peerLink[5]),
  13. events: peerLink[7],
  14. sendBufferAllocated: Number(peerLink[9]),
  15. sendBufferUsed: Number(peerLink[11])
  16. }));
  17. }
  18. exports.transformReply = transformReply;