Funktionsprototypen :
int recv(int sd, char * buffer, int length, int flags);
int read(int sd, char * buffer, int length);
Effekt :
Liest Daten von einer Socket ein. recv() ist die allgemeine Empfangsfunktion
für Sockets, die zuvor durch connect() verbunden wurden. Für verbindungsorientierte
Sockets(Stream-Sockets) kann hier auch der >read() - Aufruf benutzt werdn.
Für nicht verbindungslose Sockets(Datagramm-Sockets)gibt es eine Empfangsfunktion
recvfrom(), die zusätzlich Adressparameter enthält.
Includes :
#include <sys/types.h>
#include <sys/socket.h>
Parameter :
Rückgabe :
Anzahl der tatsächlich empfangenden Daten oder -1 bei Fehler.