Status sf::TcpSocket::receive ( void * data, std::size_t size, std::size_t & received )
Receive raw data from the remote peer.
In blocking mode, this function will wait until some bytes are actually received. This function will fail if the socket is not connected.
what does blocking mode mean, and how i can use this function without blocking mode?