13.3.18.2 Callback Funktionen
public func(key);
vom Script-Entwickler bereitzustellende Funktion, die bei einem Zustandswechsel der Taste
aufgerufen wird
Parameter
key
13.3.18.3 Funktionen
native Switch_Init(mode, funcidx=-1);
initialisiert den Magnetschalter
Parameter
mode
funcidx
Rückgabewert
native Switch_Close();
deaktiviert den Magnetschalter. Beim Tastendruck wird keine Aktion mehr ausgelöst.
Rückgabewert
178
gibt an, welcher Zustandswechsel zum Aufrufen der Funktion geführt hat
0: Taste wurde losgelassen
1: Taste wurde gedrückt
Auswahl, ob der Magnetschalter durch die Firmware oder das Script
ausgewertet wird
SWITCH_MODE_
INTERNAL :
SWITCH_MODE_SCRIPT : Bei einem Zustandswechsel der Taste (drücken
Index der öffentlichen Funktion, die bei einem Zustandswechsel der Taste
ausgeführt werden soll (Nur erforderlich wenn mode=SWITCH_MODE_
SCRIPT)
Typ der Funktion: public func(key);
OK, wenn erfolgreich
l
< OK, wenn ein Fehler auftritt (siehe "Returncodes für allgemeine Zwecke"
l
im Kapitel "Konstanten" auf Seite 104)
OK, wenn erfolgreich
l
< OK, wenn ein Fehler auftritt (siehe "Returncodes für allgemeine Zwecke"
l
im Kapitel "Konstanten" auf Seite 104)
Erklärung
Erklärung
Wurde die Taste mind. 3sec. gedrückt, wird beim
Loslassen der Taste eine Übertragung ausgelöst.
oder loslassen) wird die öffentliche Funktion,
deren Index der Funktion "Switch_Init"
übergeben wurde, aufgerufen.
Erklärung
Erklärung
Rev. 02