vibe.core.channel

Implements a thread-safe, typed producer-consumer queue.

Members

Functions

createChannel
Channel!(T, buffer_size) createChannel()

Creates a new channel suitable for cross-task and cross-thread communication.

Structs

Channel
struct Channel(T, size_t buffer_size = 100)

Thread-safe typed data channel implementation.

Meta

Authors

Sönke Ludwig

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.