docs: function (initd) {
      const self = this;
  
      /*
      this.serverPort = 6767;
      this.responseCount = 1; // not sure if this is supposed to be per-subscription
      this.server = http.createServer(function (req, res) {
          self._serviceCallbackHandler(req, res);
      });
  
      this.server.listen(this.serverPort);
      */
      self.responseCount = 1; // not sure if this is supposed to be per-subscription
      self.server = http.createServer(function (req, res) {
          self._serviceCallbackHandler(req, res);
      });
  
      self.server.listen(initd.listen_port || 0);
      self.serverPort = self.server.address().port;
  
      logger.info({
          method: "EventHandler",
          port: self.serverPort,
      }, "UPnP listening on this port");
  
      self.subscriptions = {};
  }