Systemaufrufschnittstelle zur Tastatur.
Mehr ...
#include <guarded_keyboard.h>
Öffentliche Methoden |
|
Key | getkey () |
| | Diese Methode entspricht der gleichnamigen Methode der Basisklasse Keyboard, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.
|
|
| Keyboard () |
| | Konstruktor; Initialisiert Semaphore mit 0.
|
| void | plugin () |
| | 'Anstöpseln' der Tastatur.
|
| bool | prologue () |
| | Prolog der Tastaturunterbrechung.
|
| void | epilogue () |
| | Epilog der Tastaturunterbrechung.
|
|
| Gate () |
| | Konstruktor: Initialisierung der Attribute.
|
| virtual | ~Gate () |
| | Destruktor.
|
| void | queued (bool q) |
| | Speichert, ob das jeweilige Objekt sich gerade in einer Epilog-Warteschlange befindet.
|
| bool | queued () |
| | Methode zum Abfragen, ob sich das jeweilige Objekte gerade in einer Epilog-Warteschlange befindet.
|
| | Keyboard_Controller () |
| | Konstruktor; Initialisierung der Tastatur.
|
| Key | key_hit () |
| | Dient der Tastaturabfrage nach dem Auftreten einer Tastatur- unterbrechung.
|
|
void | reboot () |
| | Führt einen Neustart des Rechners durch. Ja, beim PC macht das der Tastaturcontroller.
|
| void | set_repeat_rate (int speed, int delay) |
| | Funktion zum Einstellen der Wiederholungsrate der Tastatur.
|
| void | set_led (led_t led, bool on) |
| | Setzt oder löscht die angegebene Leuchtdiode.
|
Ausführliche Beschreibung
Systemaufrufschnittstelle zur Tastatur.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: