123456789101112131415161718 |
- "use strict";
- /** @typedef {import("../Server").ClientConnection} ClientConnection */
- // base class that users should extend if they are making their own
- // server implementation
- module.exports = class BaseServer {
- /**
- * @param {import("../Server")} server
- */
- constructor(server) {
- /** @type {import("../Server")} */
- this.server = server;
- /** @type {ClientConnection[]} */
- this.clients = [];
- }
- };
|