#include <stdlib.h>
#include <sane/saneopts.h>
#include "kds_s2000w_option_descriptors.h"
+#include "kds_s2000w_debug.h"
SANE_Option_Descriptor** descriptor_array = NULL;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_num_options()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_num_options");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_NUM_OPTIONS;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_standard_group()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_standard_group");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_STANDARD;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_dpi()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_dpi");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_SCAN_RESOLUTION;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_scanside()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_scanside");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "scanside";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_SCAN_MODE;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_skip_blank_pages()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_skip_blank_pages");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "skip-blank-pages";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_auto_start()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_auto_start");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "autostart";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_drop()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_drop");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colordrop";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_drop_out_aggressiveness()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_drop_out_aggressiveness");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colordropoutaggressiveness";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_output_type()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_output_type");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "outputtype";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_auto_brightness_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_auto_brightness_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colorautobrightnessmode";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balance_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_balance_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colorbalancemode";
return descriptor;
}
-SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balancea_ggressiveness()
+SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balancea_agressiveness()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_balancea_agressiveness");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colorbalanceaggressiveness";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balance_red()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_balance_red");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colorbalancered";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balance_green()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_balance_green");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "colorbalancegreen";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_color_balance_blue()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_color_balance_blue");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "color-balance-blue";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_foreground_boldness_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_foreground_boldness_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "foreground-boldness-mode";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_foreground_boldness_aggressiveness()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_foreground_boldness_aggressiveness");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "foreground-boldness-aggressiveness";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_background_smoothing_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_background_smoothing_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "background-smoothing-mode";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_background_smoothing_aggressiveness()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_background_smoothing_aggressiveness");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "background-smoothing-aggressiveness";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_binarization_mode()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_binarization_mode");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "binarization-mode";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_binarization_contrast()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_binarization_contrast");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_CONTRAST;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_max_document_length()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_max_document_length");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "maxdocumentlength";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_scan_source()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_scan_source");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_SCAN_SOURCE;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_config_reset()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_config_reset");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = "config-reset";
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_gamma_vector()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_gamma_vector");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_GAMMA_VECTOR;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_gamma_vector_r()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_gamma_vector_r");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_GAMMA_VECTOR_R;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_gamma_vector_g()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_gamma_vector_g");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_GAMMA_VECTOR_G;
SANE_Option_Descriptor* _kds_s2000w_option_descriptor_gamma_vector_b()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_gamma_vector_b");
SANE_Option_Descriptor* descriptor = malloc(sizeof(SANE_Option_Descriptor));
descriptor->name = SANE_NAME_GAMMA_VECTOR_B;
void kds_s2000w_option_descriptor_init_option_descriptors()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_init_option_descriptors");
descriptor_array = malloc(sizeof(SANE_Option_Descriptor*) * MAX_OPTION_COUNT);
descriptor_array[0] = _kds_s2000w_option_descriptor_num_options();
descriptor_array[9] = _kds_s2000w_option_descriptor_output_type();
descriptor_array[10] = _kds_s2000w_option_descriptor_color_auto_brightness_mode();
descriptor_array[11] = _kds_s2000w_option_descriptor_color_balance_mode();
- descriptor_array[12] = _kds_s2000w_option_descriptor_color_balancea_ggressiveness();
+ descriptor_array[12] = _kds_s2000w_option_descriptor_color_balancea_agressiveness();
descriptor_array[13] = _kds_s2000w_option_descriptor_color_balance_red();
descriptor_array[14] = _kds_s2000w_option_descriptor_color_balance_green();
descriptor_array[15] = _kds_s2000w_option_descriptor_color_balance_blue();
void kds_s2000w_option_descriptor_free_option_descriptors()
{
+ debug_printf(ALL, "kds_s2000w_option_descriptor_free_option_descriptors");
for (int i = 0; i < MAX_OPTION_COUNT; i++) {
free(descriptor_array[i]);
}
SANE_Option_Descriptor* kds_s2000w_option_get_descriptor(int option)
{
+ debug_printf(ALL, "kds_s2000w_option_get_descriptor");
return descriptor_array[option];
}
\ No newline at end of file