public byte UnloadAttMsgHeader(ref byte[] data, ref int index, ref bool dataErr, ref HCIReplies.ATT_MsgHeader attMsgHdr)
{
attMsgHdr.ConnHandle = 0;
attMsgHdr.PduLength = 0;
try
{
attMsgHdr.ConnHandle = m_dataUtils.Unload16Bits(data, ref index, ref dataErr, false);
attMsgHdr.PduLength = m_dataUtils.Unload8Bits(data, ref index, ref dataErr);
}
catch (Exception ex)
{
m_msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("UnloadAttMsgHeader Failed\nMessage Data Transfer Issue.\n\n{0}\n", ex.Message));
dataErr = true;
}
return attMsgHdr.PduLength;
}