Skip to main content

Module channel

Module channel 

Source

Structs§

Channel 🔒
Mixing and delaying channel using random delay function.
METRIC_MIXER_AVERAGE_DELAY
METRIC_QUEUE_SIZE
Receiver
Receiver object interacting with the mixer channel.
Sender
Sender object interacting with the mixing channel.
TrackedChannel 🔒
Channel with sender and receiver counters allowing closure tracking.

Enums§

ReceiverError
Error returned by the Receiver.
SenderError
Error returned by the Sender.

Functions§

channel
Instantiate a mixing channel and return the sender and receiver end of the channel.