Testen, ob read blockieren wird?
-
Hallo!
Mit read(fd, buffer, size) kann man unter Unix ja aus dem Filedescriptor fd lesen. Allerdings blockiert der Aufruf, bis Daten vorhanden sind. Ist es möglich VOR dem read Aufruf herauszufinden, ob Daten vorhanden sind, d.h. read nicht blockieren wird?Juergi
-
Nabend,
schau dir mal select an.
gruss
v R
-
poll ist für einen einzigen Deskriptor sicher vorteilhaft. Zumindest von der Benutzungsbequemlichkeit her.