private void OnDeviceAdded(object o, DeviceAddedArgs args) { if (IsIPod(args.Device)) { MaybeAddVolume(new Volume(args.Udi)); } }
public void DeviceAddedArgs_Sets_Device_And_Type() { var device = new Mock <IDevice>(); var args = new DeviceAddedArgs(device.Object); Assert.NotNull(args); Assert.NotNull(args.Device); Assert.Equal(DeviceChangedType.DeviceAdded, args.ChangedType); }
private void RendererDiscovererItemAdded(object sender, DeviceAddedArgs e) { var item = e.Receiver; _logger.LogInformation( $"{nameof(RendererDiscovererItemAdded)}: New item discovered: " + $"{e.Receiver.FriendlyName} - Ip = {item.Host}:{item.Port}"); AvailableDevices.Add(item); OnCastableDeviceAdded?.Invoke(item.Id, item.FriendlyName, item.Type, item.Host, item.Port); }
private void OnHardwareDeviceAdded(object o, DeviceAddedArgs args) { lock (this) { if (args.Device is ICdromDevice) { MapCdromDevice((ICdromDevice)args.Device); } else if (args.Device is IDiscVolume) { MapDiscVolume((IDiscVolume)args.Device); } } }
private void OnHardwareDeviceAdded(object o, DeviceAddedArgs args) { MapDevice(args.Device); }