Lines Matching refs:uart
41 public virtual void AttachTo(I uart) in AttachTo() argument
45 if(uarts.ContainsKey(uart)) in AttachTo()
50 var d = (Action<byte>)(x => HandleCharReceived(x, uart)); in AttachTo()
51 uarts.Add(uart, d); in AttachTo()
52 uart.CharReceived += d; in AttachTo()
71 public virtual void DetachFrom(I uart) in DetachFrom() argument
75 if(!uarts.ContainsKey(uart)) in DetachFrom()
80 uart.CharReceived -= uarts[uart]; in DetachFrom()
81 uarts.Remove(uart); in DetachFrom()
108 foreach(var uart in uarts) in ReattachUARTsAfterDeserialization()
110 uart.Key.CharReceived += uart.Value; in ReattachUARTsAfterDeserialization()