Udostępnij za pośrednictwem


Metoda Event::wait

Oczekuje na zdarzenie zasygnalizowanie.

size_t wait(
   unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);

Parametry

  • _Timeout
    Wskazuje liczbę milisekund, zanim upłynie limit czasu oczekiwania.Wartość COOPERATIVE_TIMEOUT_INFINITE oznacza to brak limitu czasu.

Wartość zwracana

Jeśli podczas oczekiwania został spełniony, wartość 0 jest zwracany; w przeciwnym razie wartość COOPERATIVE_WAIT_TIMEOUT do wskazania oczekiwania upłynął bez zdarzeń, stając się zasygnalizowane.

Wymagania

Nagłówek: concrt.h

Obszar nazw: współbieżności

Zobacz też

Informacje

Zdarzenie klasy (współbieżności Runtime)

Metoda Event::set

COOPERATIVE_TIMEOUT_INFINITE

COOPERATIVE_WAIT_TIMEOUT