timed_mutex Klasse
Stellt einen bestimmten zeitlichen Mutextyp dar.Objekte dieses Typs werden verwendet, um gegenseitiger Ausschluss durch das Zeit-eingeschränkte Blockieren innerhalb eines Programms zu erzwingen.
class timed_mutex;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Erstellt ein - Objekt, das timed_mutex nicht gesperrt wird. |
|
Gibt alle Ressourcen frei, die vom timed_mutex-Objekt verwendet werden. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Blockiert den aufrufenden Thread, bis der Thread Besitz mutex abruft. |
|
Versucht, den Besitz mutex zu erhalten, ohne Blockierung. |
|
Versuche, Typ- Besitz mutex für ein angegebenes Zeitintervall. |
|
Versucht, Typ- Besitz mutex bis eine angegebene Zeit. |
|
Gibt den Besitz mutex frei. |
Anforderungen
Header: Mutex
Namespace: std