public void LearnAsync(LearnCompletedDelegate callback) { Log.Trace("LearnAsync()"); LearnDelegate learnDelegate = Learn; learnDelegate.BeginInvoke(LearnAsyncCallback, new LearnAsyncState(learnDelegate, callback)); }
public LearnAsyncState(LearnDelegate del, LearnCompletedDelegate callback) { Delegate = del; Callback = callback; }
public void Learn(LearnCompletedDelegate callback) { _transceiver.LearnAsync(callback); }