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);
     }
 }