Send data through a socket with blocking
HB_INETSENDALL( <socket>, <cBuffer> [, <nLength> ] ) -> nResult
<socket> a socket previously created / opened
The amount of data written, 0 (zero) if the socket is closed, or -1 on an error
This function works exactly as hb_InetSend() but it ensures that all the data to be sent is written before returning.