- `sane_get_devices` - `sane_exit` - `sane_open` - `sane_read` - `sane_close` Becomes: - `Sane` - `List<SaneDevice> getDevices` - `dispose()` (`exit()`) - `SaneDevice` (`open()` when used) - `start()` - `cancel()` - `read()` - `dispose()` (`close()`)