dio_fcntl

Diskutiere dio_fcntl im PHP Forum im Bereich Programmierung; Modifiziert einen Dateideskriptor Die Funktion dio_fcntl() führt die mitcmdfestgelegte Operation auf demDateideskriptor fdaus. Für einigedieser...
  • dio_fcntl Beitrag #1
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:

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);
 
Thema:

dio_fcntl

Oben Unten