public void connectCallback(IAsyncResult asyncConnect) { tcp.EndConnect(asyncConnect); tcp.GetStream().BeginRead(buffer, 0, buffer.Length, ReadCallback, null); }