Closed drunkplato closed 2 years ago
Bringing this from an older issue:
Room: Each Realm shared desktop space can have many rooms (i.e. Discord Server:Voice Channel, Realm Desktop:Room). This concept is visible to end users in the taskbar.
Channel: A channel limits whose cursors you're seeing/which clients you're sending events to. This allows developers to control which users are seeing each others cursors, e.g. a whiteboarding app has separate canvases that have their own channels. Mostly invisible to end users and managed by the developers/Realm.
This is a first pass at defining the rooms structure and types.