Further thought...
Maybe a single WebSocket but two different listeners the developer can choose depending upon what type of stream is expected???
Further thought...
Maybe a single WebSocket but two different listeners the developer can choose depending upon what type of stream is expected???