Partager via


recursive_timed_mutex::try_lock_until, méthode

Tente d'obtenir la propriété de la référence mutex sans se bloquer.

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);

Paramètres

  • Abs_time
    Point dans le temps qui spécifie le seuil au-delà duquel la méthode ne tente plus d'obtenir la propriété du mutex.

Valeur de retour

true if the method successfully obtains ownership of the mutex or if the calling thread already owns the mutex; otherwise, false.

Notes

If the calling thread already owns the mutex, the method immediately returns true, and the previous lock remains in effect.

Configuration requise

En-tête : mutex

Espace de noms : std

Voir aussi

Référence

<mutex>

recursive_timed_mutex, classe

time_point, classe

Autres ressources

Fichiers d'en-tête de bibliothèque standard C++