From 9dd3bf9e662e726307147af8112b3a2102a1cb5e Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 30 Jan 2024 21:54:54 +0100 Subject: [PATCH] add method define for scanning --- src/kds_s2000w_client.c | 25 +++++++++++++++++++++++++ src/kds_s2000w_client.h | 5 +++++ 2 files changed, 30 insertions(+) diff --git a/src/kds_s2000w_client.c b/src/kds_s2000w_client.c index 0f74f6e..b956bbc 100644 --- a/src/kds_s2000w_client.c +++ b/src/kds_s2000w_client.c @@ -126,6 +126,31 @@ int kds_s2000w_client_status_session(int64_t sessionid, response* response) return result; } +int kds_s2000w_client_start_scan(int64_t sessionid, response* response) +{ + return 0; +} + +int kds_s2000w_client_stop_scan(int64_t sessionid, response* response) +{ + return 0; +} + +int kds_s2000w_client_get_metadata(int64_t sessionid, int img_number, response* response) +{ + return 0; +} + +int kds_s2000w_client_get_image(int64_t sessionid, int img_number, response* response) +{ + return 0; +} + +int kds_s2000w_client_delete_image(int64_t sessionid, int img_number, response* response) +{ + return 0; +} + int kds_s2000w_client_get_capabilities(response* response) { CURL *curl = curl_easy_init(); diff --git a/src/kds_s2000w_client.h b/src/kds_s2000w_client.h index b0945b5..37e824b 100644 --- a/src/kds_s2000w_client.h +++ b/src/kds_s2000w_client.h @@ -10,6 +10,11 @@ void kds_s2000w_client_response_free(response* response); int kds_s2000w_client_open_session(const char* username, response* response); void kds_s2000w_client_close_session(int64_t sessionid); int kds_s2000w_client_status_session(int64_t sessionid, response* response); +int kds_s2000w_client_start_scan(int64_t sessionid, response* response); +int kds_s2000w_client_stop_scan(int64_t sessionid, response* response); +int kds_s2000w_client_get_metadata(int64_t sessionid, int img_number, response* response); +int kds_s2000w_client_get_image(int64_t sessionid, int img_number, response* response); +int kds_s2000w_client_delete_image(int64_t sessionid, int img_number, response* response); int kds_s2000w_client_get_capabilities(response* response); int kds_s2000w_client_get_option(int64_t sessionid, response* response); int kds_s2000w_client_set_option(int64_t sessionid, response* response); -- 2.39.5