Kommunikation zwischen Anwendungsprogramm und Eingabegeräten:
- Anforderungsmodus (Request Mode)
Programm wartet auf Eingabe, z.B. Tastendruck, Buttondruck.
Eingabegerät ist nur aktiv, wenn Daten benötigt werden.
- Abfragemodus (Sample Mode)
Eingabegerät ist parallel zur Applikation aktiv und aktualisiert
laufend die gemessenen Daten, z.B., Tablett sendet permanent
( x , y )-Werte.
- Ereignismodus (Event Mode)
Eingabegerät entkoppelt von Programm, parallel aktiv.
Eingabegerät füttert Event-Queue, die von der Applikation geleert
wird, z.B., Benutzer klickt mehrere Bildschirm-Buttons an.
Programm kann spezielle Events entnehmen.