void free_handler(handler* h);
void kds_s2000w_handler_open(const char* devicename, void** handle);
void kds_s2000w_handler_close(handler* h);
-void kds_s2000w_handler_get_option(handler* handle, int option, void* value);
+void kds_s2000w_handler_get_option(handler* handle, int option, void* value, int* info);
void kds_s2000w_handler_set_option(handler* handle, int option, void* value, int* info);
void kds_s2000w_handler_set_option_auto(int option);
void kds_s2000w_handler_start_scan(handler* h);
}
}
-void kds_s2000w_handler_get_option(handler* h, int option, void* value)
+void kds_s2000w_handler_get_option(handler* h, int option, void* value, int* info)
{
config = json_object_object_get(resp_config, "Configuration");
json_object* value_object = NULL;
#ifndef KDS_S2000W_HANDLER_OPTS_H
#define KDS_S2000W_HANDLER_OPTS_H
void init_gamma_table();
-void kds_s2000w_handler_get_option(handler* h, int option, void* value);
+void kds_s2000w_handler_get_option(handler* h, int option, void* value, int* info);
void kds_s2000w_handler_set_option(handler* h, int option, void* value, int* info);
void kds_s2000w_handler_set_option_auto(int option);
#endif
\ No newline at end of file
debug_printf(ALL, "sane_kds_s2000w_net_control_option");
handler* h = (handler*) handle;
if (action == SANE_ACTION_GET_VALUE)
- kds_s2000w_handler_get_option(h, option, value);
+ kds_s2000w_handler_get_option(h, option, value, info);
if (action == SANE_ACTION_SET_VALUE)
kds_s2000w_handler_set_option(h, option, value, info);