private void ReceiveCallback(IAsyncResult ar) { int bytesRead = ClientSocket.EndReceive(ar); if (bytesRead > 0) { ReceivedData.Enqueue(m_Buffer); } StartReceiving(); }