This event occurs when new data arrives in a Winsock control.
Private Sub winsock_DataArrival(bytesTotal)
This event occurs only if you retrieve all the data in one GetData call, and only if there is new data to retrieve. Use the BytesReceived property to determine how much data is available.