See docs for ConcurrentFutureStream
See docs for ConcurrentEventStream
See docs for SwitchEventStream
See docs for SwitchSignal