protected override void Response(uint id, System.IO.MemoryStream stream) { Responseer responser = null; if (_responsers.TryGetValue(id, out responser)) { responser(stream); } else { Console.WriteLine("got unsupported packet {0} from {1}", id, ClientTag.GetServerTagString()); } }
public void AddResponser(uint id, Responseer responser) { _responsers.Add(id, responser); }