Freigeben über


timed_mutex::try_lock_until-Methode

Versucht, ohne Blockierung in den Besitz von mutex zu gelangen.

template<class Clock, class Duration>
   bool try_lock_for(const chrono::time_point<Clock, Duration>& Abs_time);
bool try_lock_until(const xtime *Abs_time);

Parameter

  • Abs_time
    Ein Zeitpunkt, der den Schwellenwert angibt, nach dem die Methode nicht mehr versucht, in den Besitz von mutex zu gelangen.

Rückgabewert

true, wenn die Methode erfolgreich in den Besitz von mutex gelangt; andernfalls false.

Hinweise

Wenn der aufrufende Thread bereits im Besitz von mutex ist, so ist das Verhalten nicht definiert.

Anforderungen

Header: mutex

Namespace: std

Siehe auch

Referenz

<mutex>

timed_mutex-Klasse

time_point-Klasse

Weitere Ressourcen

Headerdateien der C++-Standardbibliothek