public void TcpClientConnection_OpenAndClose() { var connection = new TcpClientConnection(ip); connection.Open(); connection.Close(); connection.Open(); connection.Close(); connection.Dispose(); }
private void button1_Click(object sender, EventArgs e) { using (TcpClientConnection client = new TcpClientConnection()) { client.NetworkStream = new NetworkStream(); client.TimeOut = 60000; client.Open(HostResolver.GetIPAddress("127.0.0.1"), 2110); MessageBox.Show("Client connected"); using (StringStream data = new StringStream("Data to be sent")) { client.WriteData(data); data.SetLength(0); client.IsReadUntilClose = true; client.ReadData(data); MessageBox.Show(data.DataString); } client.Close(true); MessageBox.Show("Client disconnected"); } }