System.MonitorPulseAll

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure MonitorPulseAll(const AObject: TObject);

C++

extern DELPHI_PACKAGE void __fastcall MonitorPulseAll(TObject* const AObject);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.pas
System.hpp
System System

Beschreibung

Signalisiert allen Threads in der Warteschlange, dass einer von ihnen das angegebene Objekt sperren kann, sobald der aufrufende Thread es freigibt.

MonitorPulseAll benachrichtigt alle Threads in der Warteschlange, dass sie in die "Fertig"-Schlange wechseln können. Der erste Thread in der "Fertig"-Schlange kann AObject sperren, sobald der aufrufende Thread die Sperre von AObject freigibt.

Siehe auch