PrinterDiscoveryListener is implemented by a user in a UI class to catch when new printers are discovered. The class that implements PrinterDiscoveryListener can also start and stop printer discovery.

printerDiscovered(DiscoveredPrinterInformation discoveredPrinterInformation)

printerDiscovered triggers when a user implements this interface into their front end.

  • discoveredPrinterInformation: the printer information that is discovered.


To start printer discovery printerDiscoveryStarted is where the user can call: - startBlePrinterDiscovery() - startWifiPrinterDiscovery() - startBluetoothPrinterDiscovery()


printerDiscoveryStopped is where the user can call stopPrinterDiscovery() to stop a discovery scan.