From: Bastian Dehn Date: Sun, 11 Feb 2024 18:40:58 +0000 (+0100) Subject: add struct and mark depreacted X-Git-Tag: v1.0.0^2~292^2~6 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=0a6cce1d6707ba861ad795ec7dc5cff366931453;p=sane-kds-s2000w-net.git add struct and mark depreacted --- diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 1b8d57c..bcf7250 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -6,35 +6,56 @@ #include "kds_s2000w_option_descriptors.h" #include "kds_s2000w_handler.h" +typedef struct { + int cancel; + metadata current_metadata; + int read_size; + int scan_started; + int readed_bytes_per_line; + int readed_lines; +} read_info; + SANE_Option_Descriptor* option_descriptors = NULL; SANE_Device* device_info = NULL; + +[[deprecated("use reade_info instead")]] int cancel = 0; +[[deprecated("use reade_info instead")]] metadata current_metadata; +[[deprecated("use reade_info instead")]] int read_size = 0; +[[deprecated("use reade_info instead")]] int scan_started = 0; +[[deprecated("use reade_info instead")]] int readed_bytes_per_line = 0; +[[deprecated("use reade_info instead")]] int readed_lines = 0; +[[deprecated("use reade_info instead")]] metadata* get_current_metadata() { return ¤t_metadata; } +[[deprecated("use reade_info instead")]] int* get_read_size() { return &read_size; } +[[deprecated("use reade_info instead")]] int* get_cancel() { return &cancel; } +[[deprecated("use reade_info instead")]] int* get_readed_lines() { return &readed_lines; } +[[deprecated("use reade_info instead")]] int* get_readed_bytes_per_line() { return &readed_bytes_per_line;