1; 2; SANE Backend specification file 3; 4; It's basically emacs-lisp --- so ";" indicates comment to end of line. 5; All syntactic elements are keyword tokens, followed by a string or 6; keyword argument, as specified. 7; 8; ":backend" *must* be specified. 9; All other information is optional (but what good is the file without it?). 10; 11 12:backend "hpoj" ; name of backend 13:version "(unmaintained)" ; version of backend 14:url "http://hpoj.sourceforge.net/" ; backend's web page 15:comment "HPOJ is not maintained anymore. It's recommended to use the hpaio (hplip) backend instead of HPOJ." 16 17 18 19:devicetype :scanner ; start of a list of devices.... 20 ; other types: :stillcam, :vidcam, 21 ; :meta, :api 22 23:mfg "Hewlett-Packard" ; name a manufacturer 24:url "http://www.hp.com/go/all-in-one" 25 26; name models for above-specified mfg. 27:model "Most HP OfficeJet, LaserJet, and PSC (Printer/Scanner/Copier) multi-function peripherals" 28:url "http://hpoj.sourceforge.net/suplist.shtml" 29:interface "Parport(ECP) USB JetDirect" 30:status :good 31:comment "HPOJ is not maintained anymore. It's recommended to use the hpaio (hplip) backend instead of hpoj." 32:usbid "ignore" 33; :comment and :url specifiers are optional after :mfg, :model, :desc, 34; and at the top-level. 35