Synchronisation de bas niveau
PHP Manual
PHP Manual»parallel»parallel\Sync

La classe parallel\Sync

(1.1.0)

La classe parallel\Sync fournit un accès aux primitives de synchronisation de bas niveau, mutex, variables de condition, et permet la mise en œuvre de sémaphores.

La synchronisation pour la plupart des applications est beaucoup mieux implémentée en utilisant des canaux, cependant, dans certains cas les auteurs de code de bas niveau peuvent trouver utile de pouvoir accéder à ces mécanismes de plus bas niveau.

final class parallel\Sync {
/* Constructeur */
public function __construct()
public function __construct(scalar $value)
/* Accès */
public function get(): scalar
public function set(scalar $value)
/* Synchronisation */
public function wait()
public function notify(bool $all = ?)
public function __invoke(callable $critical)
}

Sommaire

To Top