//LISTENING...
int theLen=1500; //3000;
int ret=0;
unsigned char receivedData[3000];
while (c->bFin==false){
// ret = read(c->fd_get, receivedData, theLen);
//ret= recvfrom(c->fd_get, receivedData, theLen, 0, (struct sockaddr *) 0, (socklen_t*)0);
ret=recv(c->fd_get, receivedData, theLen, 0);
if (ret == 0)
{
cout << "Server closed connection: 0" << endl;
}
else
if (ret == -1){
fprintf (stderr, "n[%d]: %s %dn", __LINE__, strerror (errno), errno);
cout << "errno" << endl;
if (errno==EINTR )
cout << "EINTR" << endl;
if (errno==EAGAIN )
cout << "EAGAIN " << endl;