BTool.RxDataInThread.DeviceRxStopWait C# (CSharp) Method

DeviceRxStopWait() private method

private DeviceRxStopWait ( bool startStop, HCIStopWait newStopWaitEvent ) : void
startStop bool
newStopWaitEvent HCIStopWait
return void
        private void DeviceRxStopWait(bool startStop, HCIStopWait.StopWaitEvent newStopWaitEvent)
        {
            stopWaitMutex.WaitOne();
            stopWaitMsg = startStop;
            if (newStopWaitEvent != null)
            {
                stopWaitEvent = new HCIStopWait.StopWaitEvent();
                stopWaitEvent = newStopWaitEvent;
            }
            else
                stopWaitEvent = (HCIStopWait.StopWaitEvent)null;
            stopWaitMutex.ReleaseMutex();
        }