recursive_timed_mutex::try_lock_for, méthode
Tente d'obtenir la propriété de la référence mutex sans se bloquer.
template<class Rep, class Period>
bool try_lock_for(const chrono::duration<Rep, Period>& Rel_time);
Paramètres
- Rel_time
Objet chrono::duration qui spécifie la durée maximale pendant laquelle la méthode essaie d'obtenir la propriété du mutex.
Valeur de retour
true si la méthode obtient correctement la propriété du mutex ou si le thread appelant possède déjà mutex; sinon, false.
Notes
Si le thread appelant possède déjà le mutex, la méthode retourne immédiatement true, et le verrou précédent reste en vigueur.
Configuration requise
En-tête : mutex
Espace de noms : std