internal/

directory
v0.0.0-...-786d6a2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 5, 2024 License: Apache-2.0

Directories

Path Synopsis
Package fss500 is a driver for the Fujitsu ScanSnap iX500 document scanner, implemented from scratch based on USB traffic captures.
Package fss500 is a driver for the Fujitsu ScanSnap iX500 document scanner, implemented from scratch based on USB traffic captures.
usb
Package usb is a minimal, device-specific library which uses Linux’s usbdevfs and /sys interfaces to communicate with a Fujitsu ScanSnap iX500 via USB.
Package usb is a minimal, device-specific library which uses Linux’s usbdevfs and /sys interfaces to communicate with a Fujitsu ScanSnap iX500 via USB.
Package g3 implements data encoding using the CCITT (renamed to ITU-T in 1993) fax standard in its Group 3, One-Dimensional (G31D) variant.
Package g3 implements data encoding using the CCITT (renamed to ITU-T in 1993) fax standard in its Group 3, One-Dimensional (G31D) variant.
Package httperr implements middleware which serves returned errors as HTTP internal server errors.
Package httperr implements middleware which serves returned errors as HTTP internal server errors.
Package httpscaningest implements an HTTP API around the scaningest API.
Package httpscaningest implements an HTTP API around the scaningest API.
Package jobqueue implements a reliable job queue that is persisted to the file system.
Package jobqueue implements a reliable job queue that is persisted to the file system.
Package legacyconvert contains the not-yet-refactored scan2drive conversion logic.
Package legacyconvert contains the not-yet-refactored scan2drive conversion logic.
Package mayqtt implements an MQTT client which receives scan requests from scan2drive/cmd/scan and publishes status to scan2drive/ui/status.
Package mayqtt implements an MQTT client which receives scan requests from scan2drive/cmd/scan and publishes status to scan2drive/ui/status.
Package page implements scanned pages (as JPEG), which can either be already binarized or are binarized if not loaded to memory yet.
Package page implements scanned pages (as JPEG), which can either be already binarized or are binarized if not loaded to memory yet.
Package pdf implements a minimal PDF 1.7 writer, just functional enough to create a PDF file containing multiple CCITT fax-encoded DIN A4 sized pages.
Package pdf implements a minimal PDF 1.7 writer, just functional enough to create a PDF file containing multiple CCITT fax-encoded DIN A4 sized pages.
Package scaningest implements an API for ingesting scan jobs, to be used with a jobqueue.
Package scaningest implements an API for ingesting scan jobs, to be used with a jobqueue.
sink
drivesink
Package drivesink implements a sink to write scans to Google Drive.
Package drivesink implements a sink to write scans to Google Drive.
source
airscan
Package airscan implements a scan source from AirScan devices discovered on the local network.
Package airscan implements a scan source from AirScan devices discovered on the local network.
fss500
Package fss500 implements a scan source for a Fujitsu ScanSnap iX500 document scanner connected via USB.
Package fss500 implements a scan source for a Fujitsu ScanSnap iX500 document scanner connected via USB.
Package user implements a mutex-protected user store (containing metadata, credentials, and job queue) that is persisted to disk.
Package user implements a mutex-protected user store (containing metadata, credentials, and job queue) that is persisted to disk.
Package webui implements the scan2drive web user interface using materializecss.com and jQuery.
Package webui implements the scan2drive web user interface using materializecss.com and jQuery.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL