receive(eventName, event) {
    this.log(`received:`, eventName, event);
    this.dispatch(`server.${eventName}`, event);
    this.dispatch('server.*', event);
    return true;
  }
Receives an event from WebSocket and dispatches as "server.{eventName}" and "server.*" events
@param {string} eventName
@param {{[key: string]: any}} event
@returns {true}