broadcaster-ssmr

Crates.iobroadcaster-ssmr
lib.rsbroadcaster-ssmr
version0.1.0
created_at2025-04-08 03:19:56.389305+00
updated_at2025-04-08 03:19:56.389305+00
descriptionA Broadcaster (ssmr = single sender multi receiver) for multytheaded applications
homepage
repositoryhttps://github.com/zachdedoo13/broadcaster-ssmr.git
max_upload_size
id1624908
size10,735
(zachdedoo13)

documentation

README

A Broadcaster (ssmr = single sender multi receiver) is a channel where one sender sends duplicate data to multiple receiver's. the data is buffered (as specified by Broadcaster::subscribe(buffer_size: usize)) at the receiver and can be pulled with 'recv' or 'try_recv'. All receivers will get sent a copy of the data, if a receivers buffer overflows it will block Broadcaster::send()

Commit count: 0

cargo fmt