P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Modifiziert einen Dateideskriptor
Die Funktion dio_fcntl() führt die mitcmdfestgelegte Operation auf demDateideskriptor fdaus. Für einigedieser Operationen müssen zusätzliche Argumente imParameter argsübergeben werden.
Rückgabewert:
Eine der folgenden Operationen:
Beispiel:
Die Funktion dio_fcntl() führt die mitcmdfestgelegte Operation auf demDateideskriptor fdaus. Für einigedieser Operationen müssen zusätzliche Argumente imParameter argsübergeben werden.
Rückgabewert:
Eine der folgenden Operationen:
Beispiel:
PHP:
$fd = dio_open('/dev/ttyS0', O_RDWR);
if (dio_fcntl($fd, F_SETLK, Array("type"=>F_WRLCK)) == -1) {
// Die Datei ist anscheinend schon anderweitig gesperrt
echo "Sperrung fehlgeschlagen, die Datei wird schon von jemand anderem gesperrt.";
} else {
echo "Sperrung erfolgreich durchgeführt";
}
dio_close($fd);