void m_processor_DataReceived(object sender, Net.EventArgs.DataReceivedEventArgs e) { var dataContent = Encoding.GetEncoding("gb2312").GetString(e.Data); var remindRecords = parseRemindRecords(dataContent); if (remindRecords.Count > 0) { RemindForm.Instance.Show(remindRecords); } }
void processor_DataReceived(object sender, Net.EventArgs.DataReceivedEventArgs e) { var request = m_encoding.GetString(e.Data); var cmdProcessor = Command.CommandProcessor.GetCommandProcessor(request, e.Client); if (cmdProcessor != null) { var response = cmdProcessor.Execute(); (sender as TcpProcessor).Send(m_encoding.GetBytes(response)); if (!cmdProcessor.DisposeConnection) { return; } } CustomGCCollection.Instance.Register(sender as TcpProcessor); }