Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

Datenübertragung bei verbindungsorientierter Kommunikation

&pagelevel(4)&pagelevel

Sobald eine Verbindung aufgebaut ist, können Daten übertragen werden. Wenn die Kommunikationsendpunkte der beiden Kommunikationspartner über das Adressierungspaar fest miteinander verbunden sind, kann eine Benutzer-Task Nachrichten senden oder empfangen, ohne jedes Mal das Adressierungspaar anzugeben.

Es gibt mehrere Funktionen zum Senden und Empfangen von Daten:

recv(s, buf, sizeof buf, flags);
send(s, buf, sizeof buf, flags);
soc_read(s, buf, sizeof buf);
soc_write(s, buf, sizeof buf);
soc_readv(s, iov, iovcnt);
soc_writev(s, iov, iovcnt);
recvmsg(s, msg, flags);
sendmsg(s, msg, flags);

Diese Socket-Funktionen sind ausführlich beschrieben im Abschnitt „Beschreibung der Funktionen“.