void server_OnReceive(object sender, ReceiveEventArgs e) { THOK.MCP.Message message = null; if (null != protocol) message = protocol.Parse(e.Message); else { Logger.Error(string.Format("UDPService出错。原因:未能找到消息'{0}'的解析类", e.Message)); message = new THOK.MCP.Message(e.Message); } if (message.Parsed) DispatchState(message.Command, message.Parameters); }
void server_OnReceive(object sender, ReceiveEventArgs e) { THOK.MCP.Message message = null; if (null != protocol) { message = protocol.Parse(e.Message); } else { Logger.Error(string.Format("UDPService出错。原因:未能找到消息'{0}'的解析类", e.Message)); message = new THOK.MCP.Message(e.Message); } if (message.Parsed) { DispatchState(message.Command, message.Parameters); } }