Remove old-style git/tar push code from Makefile.
[cl-sane.git] / package / package.lisp
blob9d4fd9827c03da8e3de59cfa95f4a5559900ee41
1 (defpackage
2 sane-lowlevel
3 (:use cl cffi)
4 (:export :ensure-ok))
6 (defpackage
7 sane
8 (:use cl iterate cffi sane-lowlevel trivial-gray-streams)
9 (:export
10 ;; Library
11 :with-init
12 ;; Device
13 :devices
14 :name :vendor :model :device-type
15 :with-device
16 ;; Option getters
17 :get-name :get-title :get-description :get-device
18 :get-capabilities :get-constraint
19 ;; Constraints
20 :get-min :get-step :get-max :get-list
21 ;; Main option functions
22 :option-value-readable-p
23 :option :value
24 ;; And option debugging
25 :dump-option-list
26 ;; Reading
27 :with-open-scanner-stream :parameters :device))