1 | Channels receive events and multicast to subscribed Clients. |
2 | Channel Observers receive notifications about as users joining or leaving a given channel. |
3 | Channel Consumers receive the data sent to a given channel by one of subscribing clients. |
4 | Managers authenticate clients to determine if they are allowed to join a given session and to read from or write to a given channel. |
5 | Tokens can be shared or exclusively grabbed by Clients and they enable multi-user synchronization. |