Builds a Channel that uses an underlying AsyncSubject.
Builds a Channel that uses an underlying AsyncSubject.
- the overflow strategy used for buffering, which specifies what to do in case we're dealing with slow consumers: should an unbounded buffer be used, should back-pressure be applied, should the pipeline drop newer or older events, should it drop the whole buffer? See OverflowStrategy for more details.
- a function that is used for signaling a special event used to inform the consumers that an overflow event happened, function that receives the number of dropped events as a parameter (see OverflowStrategy.Evicted)
Builds a Channel that uses an underlying AsyncSubject.
Builds a Channel that uses an underlying AsyncSubject.
- the overflow strategy used for buffering, which specifies what to do in case we're dealing with slow consumers: should an unbounded buffer be used, should back-pressure be applied, should the pipeline drop newer or older events, should it drop the whole buffer? See OverflowStrategy for more details.