Metodo recursive_timed_mutex::try_lock_for
Tenta di ottenere proprietà di mutex senza bloccare.
template<class Rep, class Period>
bool try_lock_for(const chrono::duration<Rep, Period>& Rel_time);
Parametri
- Rel_time
Oggetto chrono::duration che specifica il tempo massimo disponibile per il metodo nel tentativo di ottenere la proprietà di mutex.
Valore restituito
true se il metodo correttamente ottiene la proprietà di mutex o se il thread chiamante già proprietario di mutex; in caso contrario, false.
Note
Se il thread chiamante già proprietario di mutex, il metodo restituisce immediatamente true e il blocco precedente rimane attiva.
Requisiti
Intestazione: mutex
Spazio dei nomi: std