System.SyncObjs.TCountdownEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SyncObjs.TSynchroObjectSystem.TObjectTCountdownEvent

Delphi

TCountdownEvent = class(TSynchroObject)

C++

class PASCALIMPLEMENTATION TCountdownEvent : public TSynchroObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs System.SyncObjs

Description

TCountdownEvent est une primitive de synchronisation qui est signalée quand son compteur atteint zéro.

TCountdownEvent est un objet de synchronisation qui se comporte comme un sémaphore de réinitialisation manuelle, qui est signalé quand le compteur est égal à zéro (0), au lieu de différent de zéro.

Remarque : Dès que le compteur atteint zéro, le seul moyen de supprimer le signal de l'événement consiste à appeler l'une des méthodes Reset. AddCount peut seulement être appelée si le compteur en cours est supérieur à zéro. TryAddCount renvoie True si le compteur était supérieur à zéro et qu'il a subi un ajout. Si le compteur est déjà égal à 0, False est renvoyé.

Voir aussi

Exemples de code