UsageΒΆ
WebsocketDemultiplexer classes expect a class-level attribute consumer_classes that contains a mapping between stream and consumer.
class Demultiplexer(WebsocketDemultiplexer):
# Wire your async JSON consumers here: {stream_name: consumer}
consumer_classes = {
"echo": EchoConsumer,
"other": AnotherConsumer,
}