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_putc() (putc) - Zeichen in den Ausgabepuffer schreiben

&pagelevel(4)&pagelevel

#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()