Die Funktionen : send() und write()


Funktionsprototypen :

int send(int sd, char * buffer, int length, int flags);
int write(int sd, char * buffer, int length);

Effekt :

Schreibt Daten auf eine Socket aus. send() ist die allgemeine Sendefunktion für Sockets, die zuvor durch connect() verbunden wurden. Für verbindungsorientierte Sockets(Stream-Sockets) kann hier auch der write() - Aufruf benutzt werden. Für nicht verbindungslose Sockets(Datagramm-Sockets)gibt es eine Sendefunktion sendto(), die zusätzlich Adressparameter enthält.

Includes :

#include <sys/types.h>
#include <sys/socket.h>

Parameter :

Rückgabe :

Anzahl der tatsächlich gesendeten Daten oder -1 bei Fehler.



back next