Typy zdarzeń
[Obsługa zdarzeń asynchronicznych]


Definicje

#define POSNET_EVENT_CALLBACK   0x0004
 Tryb obsługi poprzez wywołanie funkcji w momencie otrzymania pakietu danych asynchronicznych.
#define POSNET_EVENT_DISABLE   0x0000
 Wyłączenie obsługi zdarzeń asynchronicznych - w tym trybie wszystkie zdarzenia są automatycznie usuwane, a aplikacja nie jest o nich informowana.
#define POSNET_EVENT_POLLING   0x0003
 Tryb obsługi poprzez odpytywanie. System gromadzi otrzymywane zdarzenia asynchroniczne i oczekuje, że aplikacja będzie w sposób regularny sprawdzać, czy jest zdarzenie oczekujące.
#define POSNET_EVENT_SEMAPHORE   0x0005
 Sygnalizacja otzrymania zdarzenia za pomoca semafora pthread.

Dokumentacja definicji

#define POSNET_EVENT_CALLBACK   0x0004

Tryb obsługi poprzez wywołanie funkcji w momencie otrzymania pakietu danych asynchronicznych.

Definicja w linii 992 pliku posnet.h.

#define POSNET_EVENT_DISABLE   0x0000

Wyłączenie obsługi zdarzeń asynchronicznych - w tym trybie wszystkie zdarzenia są automatycznie usuwane, a aplikacja nie jest o nich informowana.

Definicja w linii 949 pliku posnet.h.

#define POSNET_EVENT_POLLING   0x0003

Tryb obsługi poprzez odpytywanie. System gromadzi otrzymywane zdarzenia asynchroniczne i oczekuje, że aplikacja będzie w sposób regularny sprawdzać, czy jest zdarzenie oczekujące.

OstrzeĹĽenie:
Kolejka komunikatów ma ograniczoną długość. Istnieje możliwość ustawienia ilości zapamiętywanych komunikatów za pomocą funkcji POS_SetDeviceParam .

Definicja w linii 986 pliku posnet.h.

#define POSNET_EVENT_SEMAPHORE   0x0005

Sygnalizacja otzrymania zdarzenia za pomoca semafora pthread.

Tylko dla Linux

Definicja w linii 975 pliku posnet.h.


Wygenerowano Wed Apr 15 20:03:07 2009 dla POSNET COMBO LIBRARY programem  doxygen 1.5.8