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