Język C++
timed_mutex
[klasa] Zapewnia prostą synchronizację między wątkami.Składnia
#include <mutex>
namespace std
{
class timed_mutex
{
};
}
Opis szczegółowy
Zapewnia prostą synchronizację między wątkami i pomaga chronić współdzielone dane przed jednoczesnym dostępem przez wiele wątków.
Podobnie jak
std::mutex
, klasa ta zapewnia wyłączną, nierekursywną semantykę własności. Ponadto umożliwia zablokowanie obiektu na określony czas.
Linki zewnętrzne
Wykaz elementów dowiązanych
lock |
Blokuje timed_mutex, czeka jeśli niedostępny. (metoda) |
native_handle |
Zwraca zależy od implementacji uchwyt. (metoda) |
try_lock |
Próbuje zablokować timed_mutex . (metoda) |
try_lock_for |
Próbuje zablokować timed_mutex na określony czas. (metoda) |
try_lock_until |
Blokuje timed_mutex do określonego czasu. (metoda) |
unlock |
Odblokowuje timed_mutex. (metoda) |
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.