Chapter 10. Libraries

10.1. Interfaces for libsane

Table 10-1 defines the library name and shared object name for the libsane library

Table 10-1. libsane Definition

Library:libsane
SONAME:libsane.so.1

The behavior of the interfaces in this library is specified by the following specifications:

[SANE] SANE Standard Version 1.04

10.1.1. libsane interfaces

10.1.1.1. Interfaces for libsane interfaces

An LSB conforming implementation shall provide the generic functions for libsane interfaces specified in Table 10-2, with the full mandatory functionality as described in the referenced underlying specification.

Table 10-2. libsane - libsane interfaces Function Interfaces

sane_cancel [SANE]sane_close [SANE]sane_control_option [SANE]sane_exit [SANE]
sane_get_devices [SANE]sane_get_option_descriptor [SANE]sane_get_parameters [SANE]sane_get_select_fd [SANE]
sane_init [SANE]sane_open [SANE]sane_read [SANE]sane_set_io_mode [SANE]
sane_start [SANE]sane_strstatus [SANE]