BTool.AttributesForm.AttErrorRsp C# (CSharp) Method

AttErrorRsp() public method

public AttErrorRsp ( AttErrorRsp rspInfo ) : void
rspInfo AttErrorRsp
return void
        public void AttErrorRsp(AttErrorRsp.RspInfo rspInfo)
        {
            if (InvokeRequired)
            {
                try
                {
                    Invoke((Delegate)new AttErrorRsp.AttErrorRspDelegate(AttErrorRsp), rspInfo);
                }
                catch { }
            }
            else
            {
                ClearRspDelegates();
                string msg = "ATT Command Failed\n";
                if (rspInfo.aTT_ErrorRsp != null)
                    msg = msg + "Command = " + devUtils.GetHciReqOpCodeStr(rspInfo.aTT_ErrorRsp.ReqOpCode) + "\n" + "Handle = 0x" + rspInfo.aTT_ErrorRsp.Handle.ToString("X4") + "\n" + "Error = " + devUtils.GetErrorStatusStr(rspInfo.aTT_ErrorRsp.ErrorCode, "") + "\n";
                if (DisplayMsgCallback != null)
                    DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
                RestoreFormInput();
            }
        }