parallel\Channel::make
(0.9.0)
parallel\Channel::make β ΠΠΎΡΡΡΠΏ
ΠΠΏΠΈΡ
public parallel\Channel::make(string $name): Channel
Π‘ΡΠ²ΠΎΡΡΡ Π½Π΅Π±ΡΡΠ΅ΡΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠ°Π½Π°Π» ΡΠ· Π·Π°Π΄Π°Π½ΠΈΠΌ ΡΠΌ'ΡΠΌ
public parallel\Channel::make(string $name, int $capacity): Channel
Π‘ΡΠ²ΠΎΡΡΡ Π±ΡΡΠ΅ΡΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊΠ°Π½Π°Π» ΡΠ· Π·Π°Π΄Π°Π½ΠΈΠΌ ΡΠΌ'ΡΠΌ ΡΠ° ΡΠΌΠ½ΡΡΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
name
ΠΠ°Π·Π²Π° ΠΊΠ°Π½Π°Π»Ρ.
capacity
ΠΠΎΠΆΠ΅ Π±ΡΡΠΈ Channel::Infinite Π°Π±ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΈΠΌ ΡΡΠ»ΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
Π£Π²Π°Π³Π°
ΠΠΈΠΊΠΈΠ΄Π°Ρ parallel\Channel\Error\Existence ΡΠΊΡΠΎ ΠΊΠ°Π½Π°Π» Π²ΠΆΠ΅ ΡΡΠ½ΡΡ.