BroadcastChannel
Deprecated
BroadcastChannel is deprecated in the favour of SharedFlow and StateFlow, and is no longer supported
Creates a broadcast channel with the specified buffer capacity.
The resulting channel type depends on the specified capacity parameter:
when
capacity
positive, but less than UNLIMITED -- createsArrayBroadcastChannel
with a buffer of given capacity. Note: this channel looses all items that have been sent to it until the first subscriber appears;when
capacity
is CONFLATED -- creates ConflatedBroadcastChannel that conflates back-to-back sends;when
capacity
is BUFFERED -- createsArrayBroadcastChannel
with a default capacity.otherwise -- throws IllegalArgumentException.
Note: This API is obsolete since 1.5.0 and deprecated for removal since 1.7.0 It is replaced with SharedFlow and StateFlow.