native exists(const name[]);
prüft, ob die benötigte rapidM2M API Funktion von der Firmware des Geräts unterstützt wird
Parameter
name
Rückgabewert
native loadmodule(mod{});
lädt ein Script Modul zur Laufzeit. Dadurch kann die Pawn-Engine um eigene native Funktionen
erweitert werden. Die Implementierung von Operationen als native Funktion ermöglicht eine deutliche
Steigerung der Abarbeitungsgeschwindigkeit im Vergleich zur Umsetzung in Pawn. Ein Script Modul
kann mehrere native Funktionen enthalten. Nach dem Aufruf dieser Funktion können die im Script
Modul enthaltenen nativen Funktionen auf dieselbe Weise wie die standardmäßig vorhandenen
Funktionen der Pawn-Engine verwendet werden.
Parameter
mod
Rückgabewert
native rtm_start(measurement[TRTM_Data]);
startet eine Laufzeitmessung
Parameter
measurement
Rückgabewert
Rev. 01
Name der rapidM2M API Funktion, die benötigt wird
true, wenn die Funktion verfügbar ist
l
false, wenn die Firmware des Geräts die Funktion nicht unterstützt
l
Byte-Array, welches das zu ladende Script Modul enthält.
OK, wenn erfolgreich
l
ERROR, wenn ein Fehler auftritt
l
Struktur zur Aufnahme der Informationen zu einer Laufzeitmessung
Wichtiger Hinweis: Diese Struktur muss vom Aufruf von "rtm_start()"
bis zum Aufruf von "rtm_stop()" persistent sein.
OK, wenn erfolgreich
l
ERROR, wenn ein Fehler auftritt
l
Kapitel 13 Device Logic (Pawn)
Erklärung
Erklärung
Erklärung
Erklärung
Erklärung
Erklärung
195