# Code coverage report for lib/command.js

## Statements: 100% (7 / 7) Branches: 100% (0 / 0) Functions: 100% (1 / 1) Lines: 100% (7 / 7) Ignored: none

All files » lib/ » command.js

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    1
    4
    4
    4
    4
    4

    1
     'use strict';

    // This Command constructor is ever so slightly faster than using an object literal, but more importantly, using
    // a named constructor helps it show up meaningfully in the V8 CPU profiler and in heap snapshots.
    function Command(command, args, sub_command, buffer_args, callback) {
        this.command = command;
        this.args = args;
        this.sub_command = sub_command;
        this.buffer_args = buffer_args;
        this.callback = callback;
    }

    module.exports = Command;