• Jesse Schettler's avatar
    scanning: Create LorgnetteScannerManager · 76152eea
    Jesse Schettler authored
    Create the LorgnetteScannerManager to manage all available scanners in
    Chrome OS. Clients can request the names of available scanners and use
    them to perform scans.
    
    The manager obtains available scanners using a ZeroconfScannerDetector
    and the lorgnette D-Bus service. It deduplicates the scanners before
    giving their names to clients and then uses the lorgnette D-Bus service
    to perform scans.
    
    Bug: b:153541027
    Change-Id: I4e93ee7a97e3c06ec8b6390db79997c1441eac7f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2318310Reviewed-by: default avatarZentaro Kavanagh <zentaro@chromium.org>
    Commit-Queue: Jesse Schettler <jschettler@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#797901}
    76152eea
scanner.cc 1.15 KB