void _kds_s2000w_handler_opts_set_autostart_on(json_object* config)
{
uint32_t auto_start_value = AUTOSTART_ON;
- json_object* value_object = json_object_object_get(config, "AutoStart");
+ json_object* value_object = json_object_object_get(config, AUTOSTART);
_kds_s2000w_handler_opts_write_value_to_json(value_object, SANE_TYPE_INT, &auto_start_value);
}
void _kds_s2000w_handler_opts_set_enable_cropping_image(json_object* config)
{
- json_object* cropping_mode = json_object_object_get(config, "CroppingMode");
+ json_object* cropping_mode = json_object_object_get(config, CROPPING_MODE);
const char* cropping_mode_value = json_object_get_string(cropping_mode);
- json_object* cropping_image = json_object_object_get(config, "CroppingImage");
+ json_object* cropping_image = json_object_object_get(config, CROPPING_IMAGE);
SANE_Option_Descriptor* cropping_image_descriptor = kds_s2000w_option_descriptors_get_by_name("cropping-image");
if (strcmp(cropping_mode_value, "Automatic") == 0) {
void _kds_s2000w_handler_opts_set_enable_suboptions_cropping_image(json_object* config)
{
- json_object* cropping_image = json_object_object_get(config, "CroppingImage");;
+ json_object* cropping_image = json_object_object_get(config, CROPPING_IMAGE);;
const char* cropping_image_value = json_object_get_string(cropping_image);
SANE_Option_Descriptor* image_offset_x = kds_s2000w_option_descriptors_get_by_name("image-offset-x");
void _kds_s2000w_handler_opts_set_enable_color_balance(json_object* config)
{
- json_object* color_balance_mode = json_object_object_get(config, "ColorBalanceMode");;
+ json_object* color_balance_mode = json_object_object_get(config, COLOR_BALANCE_MODE);;
const char* color_balance_mode_value = json_object_get_string(color_balance_mode);
SANE_Option_Descriptor* color_balance_red = kds_s2000w_option_descriptors_get_by_name("color-balance-red");
void _kds_s2000w_handler_opts_set_enable_color_aggressiveness(json_object* config)
{
- json_object* color_balance_mode = json_object_object_get(config, "ColorBalanceMode");;
+ json_object* color_balance_mode = json_object_object_get(config, COLOR_BALANCE_MODE);;
const char* color_balance_mode_value = json_object_get_string(color_balance_mode);
SANE_Option_Descriptor* color_balance_aggressivness = kds_s2000w_option_descriptors_get_by_name("color-balance-aggressiveness");
void _kds_s2000w_handler_opts_set_enable_color_brightness(json_object* config)
{
- json_object* color_auto_brightness_mode = json_object_object_get(config, "ColorAutoBrightnessMode");;
+ json_object* color_auto_brightness_mode = json_object_object_get(config, COLOR_AUTO_BRIGHTNESS_MODE);;
const char* color_auto_brightness_mode_value = json_object_get_string(color_auto_brightness_mode);
SANE_Option_Descriptor* color_brightness = kds_s2000w_option_descriptors_get_by_name("color-brightness");
void _kds_s2000w_handler_opts_set_enable_color_contrast(json_object* config)
{
- json_object* color_auto_brightness_mode = json_object_object_get(config, "ColorAutoBrightnessMode");;
+ json_object* color_auto_brightness_mode = json_object_object_get(config, COLOR_AUTO_BRIGHTNESS_MODE);;
const char* color_auto_brightness_mode_value = json_object_get_string(color_auto_brightness_mode);
SANE_Option_Descriptor* color_constrast = kds_s2000w_option_descriptors_get_by_name("color-contrast");
void _kds_s2000w_handler_opts_set_enable_boldness_aggressiveness(json_object* config)
{
- json_object* foreground_boldness_mode = json_object_object_get(config, "ForegroundBoldnessMode");;
+ json_object* foreground_boldness_mode = json_object_object_get(config, FOREGROUND_BOLDNESS_MODE);;
const char* foreground_boldness_mode_value = json_object_get_string(foreground_boldness_mode);
SANE_Option_Descriptor* foreground_boldness_aggressiveness = kds_s2000w_option_descriptors_get_by_name("foreground-boldness-aggressiveness");
void _kds_s2000w_handler_opts_set_enable_smoothing_aggressiveness(json_object* config)
{
- json_object* background_smoothing_mode = json_object_object_get(config, "BackgroundSmoothingMode");;
+ json_object* background_smoothing_mode = json_object_object_get(config, BACKGROUND_SMOOTHING_MODE);;
const char* background_smoothing_mode_value = json_object_get_string(background_smoothing_mode);
SANE_Option_Descriptor* background_smoothing_aggressiveness = kds_s2000w_option_descriptors_get_by_name("background-smoothing-aggressiveness");
void _kds_s2000w_handler_opts_set_enable_color_drop_out_aggressiveness(json_object* config)
{
- json_object* color_drop_out = json_object_object_get(config, "ColorDropOut");;
+ json_object* color_drop_out = json_object_object_get(config, COLOR_DROP_OUT);;
const char* color_drop_out_value = json_object_get_string(color_drop_out);
SANE_Option_Descriptor* color_drop_out_aggressiveness = kds_s2000w_option_descriptors_get_by_name("color-drop-out-aggressiveness");