recursive_timed_mutex::try_lock_for — Metoda
Próby uzyskania własności mutex bez blokowania.
template<class Rep, class Period>
bool try_lock_for(const chrono::duration<Rep, Period>& Rel_time);
Parametry
- Rel_time
A chrono::duration obiekt, który określa maksymalną ilość czasu, przez który metoda próbuje uzyskać własności mutex.
Wartość zwracana
trueJeśli metoda pomyślnie uzyskuje własność mutex lub jeśli wywołania wątek jest już właścicielem mutex; w przeciwnym razie false.
Uwagi
Jeśli wywołujący wątku jest już właścicielem mutex, metoda zwraca niezwłocznie true, a poprzednia blokada pozostaje w mocy.
Wymagania
Nagłówek: muteks
Przestrzeń nazw: std