Partager via


méthode de recursive_timed_mutex::try_lock_until

Tente d'obtenir la propriété d' 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
    Une heure qui spécifie le seuil après quoi la méthode ne tente d'obtenir la propriété d' mutex.

Valeur de retour

true si la méthode est correctement la propriété d' mutex ou si le thread appelant possède déjà mutex; sinon, false.

Notes

Si le thread appelant possède déjà mutex, la méthode retourne immédiatement true, et le verrou précédent reste en effet.

Configuration requise

Mutex d'En-tête :

L'espace de noms : DST

Voir aussi

Référence

<mutex>

classe de recursive_timed_mutex

classe de time_point

Autres ressources

Fichiers d'en-tête