Themenkomplex |
CGI-Funktionen |
Funktion |
waitsema() |
Kurz |
Setzt eine Sperre |
Syntax |
WAITSEMA(fn : STRING; timeout : INTEGER) : INTEGER |
Parameter |
fn : Dateiname des Semaphoren. Vorangestellt wird semadir, es sei denn, fn enthält Pfadtrennzeichen.
timeout : Wartezeit in ms |
Ergebnis |
>0 : Handle
0 : Semaphor konnte nicht geöffnet werden |
Siehe auch: |
|
Beschreibung |
Die tdbengine setzt keine Sperren auf Tabellen, sie werden immer im Shared-Mode geöffnet.
Um einen sicheren Multiuser-Betrieb zu gewährleisten, stellt die tdbengine 255 binäre Semaphoren zur Verfügung, die derzeit als (leere, gesperrte) Dateien realisiert sind.
Eine nähere Beschreibung finden Sie auch in der Dokumentation (Stichwort: Semaphorenkonzept).
|
|