override public void Process() { CallBase caller = AFactoryPacket.Instance.GetCaller(m_iPacket); if (null != caller) { caller.Call(new rpc.CResponser(m_Client.ConnectionDesc, m_Client), m_bytes); } else { AOutput.Log("RPCCommonPacket.Process invalid caller " + m_iPacket + " !"); m_Client.CloseConnection(); } }
public void RegistPackets(CallBase caller) { dCallers.Add(caller.GetSign(), caller); }