public void HandleTCPMsg(byte[] msgDataBuf, int bufLen) { MsgPacket packet = MessageAdapter.PackDataBuf(msgDataBuf, bufLen); Logging.Debug($"type:{packet.TypeStr}, data:{packet.DataStr}."); MessageAdapter.CreateMsgHandler(packet)?.Handle(this, null); }
public void HandleUDPMsg(byte[] msgDataBuf, int bufLen, IPEndPoint remoteEP) { if (ShouldHandleMsg(remoteEP.Address)) { MsgPacket packet = MessageAdapter.PackDataBuf(msgDataBuf, bufLen); Logging.Debug($"type:{packet.TypeStr}, data:{packet.DataStr}."); MessageAdapter.CreateMsgHandler(packet)?.Handle(this, remoteEP.Address); } }