protected override void OnReceive(object sender, Beetle.ChannelReceiveEventArgs e) { System.Threading.Interlocked.Increment(ref Count); string value = e.Channel.Coding.GetString(e.Data.Array, e.Data.Offset, e.Data.Count); C.WriteLine(value); Beetle.StringMessage msg = new Beetle.StringMessage(); msg.Value = value; e.Channel.Send(msg); }
private void cmdSend_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(richTextBox1.Text)) { Beetle.StringMessage msg = new Beetle.StringMessage(); msg.Value = richTextBox1.Text; channel.Send(msg); richTextBox1.Text = ""; richTextBox1.Focus(); } } catch (Exception e_) { MessageBox.Show(e_.Message); } }