Returns an input/output pair that can be used to push input to a single subscriber.
Returns an input/output pair that can be used to push input to a single subscriber.
This means that the returned observable should be subscribed at most once, otherwise the behavior is undefined.
multicast for creating a safe observable that can be subscribed many times.
Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.
Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.
is the OverflowStrategy used for the underlying multi-producer/single-consumer buffer
specifies the ChannelType.ProducerSide, which configures the type of the producer, for performance optimization; can be multi producer (the default) or single producer
Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.
Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.
is the OverflowStrategy used for the underlying multi-producer/single-consumer buffer
Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.
Returns an input/output pair that can be used to push input to multiple subscribers.
Transforms the source using the given transformer function.
Represents a factory for an input/output channel for broadcasting input to multiple subscribers.