[][src]Module cerk_runtime_threading::channel

A channel implementation for CERK based on std::sync::mpsc.

Structs

ThreadingReceiver

Implementation for cerk::runtime::channel::Receiver that uses std::sync::mpsc::SyncSender channel sender.

ThreadingSender

Implementation for cerk::runtime::channel::Sender that uses std::sync::mpsc::SyncSender channel sender.

Functions

new_channel

Create a new chanel with a ThreadingSender and a ThreadingReceiver. The implementation is based on std::sync::mpsc channel model. The channel has an internal buffer of 50 messages on which messages will be queued.