Example #1
0
        // IICDeviceBrowserDelegate Interface

        public void DidAddDevice(ICDeviceBrowser browser, ICDevice device, bool moreComing)
        {
            Console.WriteLine($"{nameof (DidAddDevice)}: {device}");

            if (device.Type.HasFlag(ICDeviceType.Scanner))
            {
                WillChangeValue("Scanners");
                Scanners.Add(device);
                DidChangeValue("Scanners");
                device.Delegate = this;
            }
        }
Example #2
0
 public void RequestsSelectDevice(ICDeviceBrowser browser, ICDevice device) => Console.WriteLine($"{nameof (RequestsSelectDevice)}: {device}");
Example #3
0
 public void DeviceDidChangeSharingState(ICDeviceBrowser browser, ICDevice device) => Console.WriteLine($"{nameof (DeviceDidChangeSharingState)}: {device}");
Example #4
0
 public void DidRemoveDevice(ICDeviceBrowser browser, ICDevice device, bool moreGoing)
 {
     Console.WriteLine($"{nameof (DidRemoveDevice)}: {device}");
     ScannersController.RemoveObject(device);
 }