Zebra.Sdk.Printer.Discovery Namespace | 
          
| Class | Description | |
|---|---|---|
| BluetoothDiscoverer | 
            A class that discovers Bluetooth® devices.
              | |
| DiscoveredPrinter | 
            Container holding information about a discovered printer.
              | |
| DiscoveredPrinterBluetooth | 
            Instance of DiscoveredPrinter that is returned when performing a Bluetooth® discovery.
              | |
| DiscoveredPrinterDriver | 
            Instance of DiscoveredPrinter that is returned when performing a Driver Discovery.
              | |
| DiscoveredPrinterNetwork | 
            Instance of DiscoveredPrinter that is returned when performing a network discovery.
              | |
| DiscoveredUsbPrinter | 
            Instance of DiscoveredPrinter that is returned when performing a search of currently connected Zebra USB printers.
              | |
| DiscoveryException | 
            Signals that there was an error during discovery.
              | |
| DiscoveryHandlerLinkOsOnly | 
            Class definition for a callback to be invoked for Link-OS printer discovery events.
              | |
| DiscoveryPacketDecodeException | 
            Signals that there was an error during discovery packet decoding
              | |
| DiscoveryUtil | 
            Defines functions used when discovering information about a printer.
              | |
| NetworkDiscoverer | 
            A class used to discover printers on an IP Network.
              | |
| UrlPrinterDiscoverer | 
            A class used to discover a printer described by a URL. (Windows 10 only)
              | |
| UsbDiscoverer | 
            A class used to discover USB connected Zebra printers. Printers can be accessed directly or through a Zebra Designer 
            printer driver if your printer supports the driver.
              | |
| ZebraPrinterFilter | 
            DiscoveredPrinterFilter implementation that filters out all unsupported Zebra Printers.
              | 
| Interface | Description | |
|---|---|---|
| DeviceFilter | 
            DeviceFilter is an interface to allow the user to write custom code to determine whether or not the 
            BluetoothDiscoverer should include a particular BluetoothDevice in it's result set.
              | |
| DiscoveredPrinterFilter | 
            DiscoveredPrinterFilter is an interface to allow the user to write custom code to determine 
            whether or not a DiscoveredPrinter should be included in the discovery result.
              | |
| DiscoveryHandler | 
            Interface definition for a callback to be invoked for printer discovery events
              | |
| ServiceDiscoveryHandler | 
            Interface definition for a callback to be invoked for service discovery events.
              |