import * as sockets from "https://deno.land/x/sockets@v0.5.0/mod.ts";
Classes
Channel represents channels, also known as "rooms". This class describes open channels, and is used to place clients into | |
The Client class represents a single end-user client. It contains information about their id, their web socket connection, and many more. | |
The EventEmitter class is responsible for the logic of sending and receiving messages. To do this, it aggregates information on clients, such as tracking how many clients are connected and what channels are open. | |
The Sender class is responsible for adding messages to the message queue, and then to work through the queue stack which will send the message. | |
The | |
The |