carbon.channel

このモジュールでは、$(D_CODE std.concurrency)とは違うスレッド間通信を提供します。

このモジュールで提供するスレッド間通信は指定した型のみを送受信できるようなものです。 送受信ともに非同期に行われます。

Members

Functions

channel
shared(Channel!T) channel()
nchannel
shared(NChannel!(N, T)) nchannel()

Structs

Channel
struct Channel(T...)

スレッド間通信を提供します。 たとえば、スレッド間でデータを転送する場合に使用します。

Meta