System.TMonitor.PulseAll
Delphi
class procedure PulseAll(const AObject: TObject); overload; static;
C++
static void __fastcall PulseAll(TObject* const AObject)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | TMonitor |
Description
Signale à tous les threads de la file d'attente que l'un d'entre eux peut verrouiller l'objet spécifié dès que le thread appelant libère l'objet.
La méthode PulseAll notifie tous les threads de la file d'attente que l'un d'entre eux peut se déplacer dans la file des threads prêts. Dès que le thread appelant libère le verrou sur AObject, le premier thread de la file des threads prêts peut verrouiller AObject.