#include <sys.socket.h>
Kernighan-Ritchie-C:
int soc_putc(c, s);
char c;
int s;
ANSI-C:
int soc_putc(char c, int s);
Beschreibung
Die Funktion soc_putc() wird nur in den Adressfamilien AF_INET und AF_INET6 unterstützt und kann nur auf Stream-Sockets angewendet werden.
Die Funktion soc_putc() schreibt das Zeichen c in den Ausgabepuffer des Sockets s.
Die Zeichen werden bis zur maximalen Kapazität von 32 760 byte in den Ausgabepuffer des Sockets geschrieben und erst danach automatisch an das Transportsystem BCAM weitergereicht. Ein unbedingtes Entleeren des Ausgabepuffers in Richtung BCAM lässt sich mit der Socket-Funktion soc_flush() erreichen.
Returnwert
!=EOF:
bei Erfolg
EOF:
falls wegen Dateiende (EOF) nicht in den Puffer geschrieben werden konnte.
Siehe auch
soc_flush()