Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

soc_getc() (getc) - Zeichen aus dem Eingabepuffer lesen

&pagelevel(4)&pagelevel

#include <sys.socket.h>

Kernighan-Ritchie-C:
int soc_getc(s);
int s;

ANSI-C:
int soc_getc(int s);


Beschreibung

Die Funktion soc_getc() wird nur in den Adressfamilien AF_INET und AF_INET6 unterstützt und kann nur auf Stream-Sockets angewendet werden.

Die Funktion soc_getc() liest das nächste Zeichen aus dem Eingabepuffer des Sockets s und liefert das Zeichen als Ergebnis.

Returnwert

Integer-Wert des gelesenen Zeichens:

bei Erfolg

EOF:

falls wegen Dateiende (EOF) kein Zeichen gelesen werden konnte.

Fehleranzeige durch errno

EWOULDBLOCK

Der Socket ist als nicht-blockierend markiert, und die geforderte Operation würde blockieren.