[][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_kernel_to_component

Create a new channel with a ThreadingSender and a ThreadingReceiver. The implementation is based on std::sync::mpsc channel model.

new_channel_with_size

Create a new channel with a ThreadingSender and a ThreadingReceiver. The implementation is based on std::sync::mpsc sync_channel model.