public void AttReadBlobRsp(AttReadBlobRsp.RspInfo rspInfo)
{
if (InvokeRequired)
{
try
{
Invoke((Delegate)new AttReadBlobRsp.AttReadBlobRspDelegate(AttReadBlobRsp), rspInfo);
}
catch { }
}
else
{
ClearRspDelegates();
if (!rspInfo.Success)
{
string msg = "Att Read Blob Command Failed\n";
if (DisplayMsgCallback != null)
DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
}
else if ((int)rspInfo.Header.EventStatus != 26)
{
string msg = "Att Read Blob Command Failed\n" + "Status = " + devUtils.GetStatusStr(rspInfo.Header.EventStatus) + "\n";
if (DisplayMsgCallback != null)
DisplayMsgCallback(SharedAppObjs.MsgType.Error, msg);
msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, msg);
}
else
LoadData(key);
RestoreFormInput();
}
}