BTool.RspDataInThread.QueueDataReady C# (CSharp) Method

QueueDataReady() private method

private QueueDataReady ( ) : bool
return bool
        private bool QueueDataReady()
        {
            object data = new HCIReplies();
            bool success = DataQueue.RemoveQHead(ref data);
            if (success)
            {
                HCIReplies hciReplies = (HCIReplies)data;
                bool dataFound = false;
                success = ProcessQData(hciReplies, ref dataFound);
                if (success && dataFound && RspDataInChangedCallback != null)
                    RspDataInChangedCallback();
            }
            Thread.Sleep(10);
            return success;
        }