void kds_s2000w_handler_set_option_auto(int option)
{
return;
+}
+
+void kds_s2000w_handler_start_scan()
+{
+ resp = kds_s2000w_client_response_init();
+ int kds_s2000w_client_start_scan(int64_t sessionid, response* response);
+ kds_s2000w_client_response_free(resp);
+ resp = NULL;
+}
+
+void kds_s2000w_handler_stop_scan()
+{
+ resp = kds_s2000w_client_response_init();
+ int kds_s2000w_client_stop_scan(int64_t sessionid, response* response);
+ kds_s2000w_client_response_free(resp);
+ resp = NULL;
}
\ No newline at end of file
void kds_s2000w_handler_get_option(int option, void* value);
void kds_s2000w_handler_set_option(int option, void* value, int* info);
void kds_s2000w_handler_set_option_auto(int option);
+void kds_s2000w_handler_start_scan();
+void kds_s2000w_handler_stop_scan();
#endif
\ No newline at end of file
SANE_Status _sane_kds_s2000w_net_start(SANE_Handle handle)
{
+ kds_s2000w_handler_start_scan();
return SANE_STATUS_GOOD;
}
SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data,
SANE_Int max_length, SANE_Int* length)
{
+ kds_s2000w_handler_stop_scan();
return SANE_STATUS_GOOD;
}