Класс parallel\Sync

(1.1.0)

Синхронизация низкого уровня

Класс parallel\Sync обеспечивает доступ к низкоуровневым примитивам синхронизации, мьютексам, условным переменным и позволяет реализовать семафоры.

Синхронизация для большинства приложений намного лучше реализуется с использованием каналов, однако в некоторых случаях авторы низкоуровневого кода могут счесть полезным иметь доступ к этим механизмам более низкого уровня.

Обзор классов

finalclassparallel\Sync {
public__construct()
public__construct(scalar$value)
publicget(): scalar
publicset(scalar$value)
publicwait()
publicnotify(bool$all = ?)
public__invoke(callable$critical)
}

Содержание

To Top