UsbUirt.Controller.LearnCallbackProc C# (CSharp) Method

LearnCallbackProc() private method

private LearnCallbackProc ( uint progress, uint sigQuality, uint carrierFreq, IntPtr userState ) : void
progress uint
sigQuality uint
carrierFreq uint
userState System.IntPtr
return void
        private void LearnCallbackProc(
            uint progress,
            uint sigQuality,
            uint carrierFreq,
            IntPtr userState)
        {
            var userDataHandle = (GCHandle) userState;
            object state = userDataHandle.Target;
            LearningEventHandler temp = _learning;
            if (null != temp) {
                temp(this, new LearningEventArgs(progress, sigQuality, carrierFreq, state));
            }
        }