private void ParseRegister(SimpleTCP.Message e) { try { protocolRegistry.ParseAndRegisterCommand(e); e.ReplyLine($"REGISTERED {e.MessageString.Remove(0, "REGISTER ".Length)}"); } catch (ProtocolRegisterException ex) { e.ReplyLine($"REGISTER_FAILED {ex.Message}"); } }
private void Server_DataReceived(object sender, SimpleTCP.Message e) { txtStatus.Invoke((MethodInvoker) delegate() { txtStatus.Text += e.MessageString; e.ReplyLine(string.Format("You said: {0}", e.MessageString)); }); }
public void Write(string raw) { Console.WriteLine($"Sending: {raw}"); _c.ReplyLine(raw); }