OpenScanDeviceLib
OpenScan Device Programming Interface
|
OpenScanLib uses loadable modules (Windows DLLs, macOS bundles, Linux shared objects) to control each device type. These are known as OpenScan device modules.
OpenScanDeviceLib defines the interface to which OpenScan device modules are programmed. It is built as a static library and must be linked by every device module.
For documentation on writing device modules, see OpenScan Device Programming Interface.
For documentation on the internals of OpenScanDeviceLib, see OpenScanDeviceLib Internals.