constructor (name, cpus) {

    this.name = name || 'HTTP';

    this._watchers = null;

    this._error = null;
    this._server = null;
    this._port = null;

    this._paused = false;

    this.cpus = parseInt(cpus) || os.cpus().length;
    this.children = [];

    process.on('exit', (code) => {

      console.log(`[${this.name}.Daemon] Shutdown: Exited with code ${code}`);

    });

  }
Multi-process HTTP Daemon that resets when files changed (in development)
@class