Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Nagłówek: #include <aplikacje/eventloop.h>
Nagłówek applibs eventloop zawiera funkcje i typy służące do monitorowania i wysyłania zdarzeń.
Pojęcia i próbki
Funkcje
| Funkcja | Opis |
|---|---|
| EventLoop_Close | Zamyka obiekt EventLoop i zwalnia jego pamięć. |
| EventLoop_Create |
EventLoop Tworzy obiekt. |
| EventLoop_GetWaitDescriptor | Pobiera deskryptor pliku dla pliku EventLoop. |
| EventLoop_RegisterIo | Rejestruje zdarzenie we/wy za pomocą EventLoopurządzenia . |
| EventLoop_Run |
EventLoop Uruchamia i wysyła oczekujące zdarzenia w wątku wykonywania wywołującego. |
| EventLoop_Stop |
EventLoop Zatrzymuje działanie i powoduje, że EventLoop_Run zwraca kontrolę swojej osobie dzwoniącej. |
| EventLoop_UnregisterIo | Wyrejestrowywanie zdarzenia we/wy z obiektu EventLoop . |
| EventLoopIoCallback | Wywołanie zwrotne wywołane przez EventLoop obiekt, gdy występuje zarejestrowane zdarzenie we/wy. |
Strukturach
| Struct | Opis |
|---|---|
| EventLoop | Obiekt, który monitoruje źródła zdarzeń i wysyła ich zdarzenia do programów obsługi. |
| EventRegistration | Uchwyt zwracany po zarejestrowaniu wywołania zwrotnego w źródle zdarzeń. |
Wyliczenia
| Enum | Opis |
|---|---|
| EventLoop_IoEvents | Maska bitowa zdarzeń we/wy EventLoop , które mogą zostać przechwycone przez obiekt. |
| EventLoop_Run_Result | Możliwe wartości zwracane przez funkcję EventLoop_Run . |