Lines Matching refs:options_list

405   cap = s->options_list[option].cap;
440 status = sanei_constrain_value (s->options_list + option, val, info);
481 return (&s->options_list[option]);
665 s->options_list[option].size = sizeof (SANE_Word);
666 s->options_list[option].cap =
670 s->options_list[OPT_NUM_OPTS].name = SANE_NAME_NUM_OPTIONS;
671 s->options_list[OPT_NUM_OPTS].title = SANE_TITLE_NUM_OPTIONS;
672 s->options_list[OPT_NUM_OPTS].desc = SANE_DESC_NUM_OPTIONS;
673 s->options_list[OPT_NUM_OPTS].type = SANE_TYPE_INT;
674 s->options_list[OPT_NUM_OPTS].unit = SANE_UNIT_NONE;
675 s->options_list[OPT_NUM_OPTS].size = sizeof (SANE_Word);
676 s->options_list[OPT_NUM_OPTS].cap = SANE_CAP_SOFT_DETECT;
677 s->options_list[OPT_NUM_OPTS].constraint_type = SANE_CONSTRAINT_NONE;
680 s->options_list[OPT_MODE].name = SANE_NAME_SCAN_MODE;
681 s->options_list[OPT_MODE].title = SANE_TITLE_SCAN_MODE;
682 s->options_list[OPT_MODE].desc = SANE_DESC_SCAN_MODE;
683 s->options_list[OPT_MODE].type = SANE_TYPE_STRING;
684 s->options_list[OPT_MODE].size = max_string_size (mode_list);
685 s->options_list[OPT_MODE].constraint_type = SANE_CONSTRAINT_STRING_LIST;
686 s->options_list[OPT_MODE].constraint.string_list = mode_list;
689 s->options_list[OPT_RESOLUTION].name = SANE_NAME_SCAN_RESOLUTION;
690 s->options_list[OPT_RESOLUTION].title = SANE_TITLE_SCAN_RESOLUTION;
691 s->options_list[OPT_RESOLUTION].desc = SANE_DESC_SCAN_RESOLUTION;
692 s->options_list[OPT_RESOLUTION].type = SANE_TYPE_INT;
693 s->options_list[OPT_RESOLUTION].unit = SANE_UNIT_DPI;
694 s->options_list[OPT_RESOLUTION].constraint_type = SANE_CONSTRAINT_WORD_LIST;
695 s->options_list[OPT_RESOLUTION].constraint.word_list = resolution_list;
698 s->options_list[OPT_BIT_DEPTH].name = SANE_NAME_BIT_DEPTH;
699 s->options_list[OPT_BIT_DEPTH].title = SANE_TITLE_BIT_DEPTH;
700 s->options_list[OPT_BIT_DEPTH].desc = SANE_DESC_BIT_DEPTH;
701 s->options_list[OPT_BIT_DEPTH].type = SANE_TYPE_INT;
702 s->options_list[OPT_BIT_DEPTH].unit = SANE_UNIT_NONE;
703 s->options_list[OPT_BIT_DEPTH].constraint_type = SANE_CONSTRAINT_WORD_LIST;
704 s->options_list[OPT_BIT_DEPTH].constraint.word_list = bpp_list;
707 s->options_list[OPT_TL_X].name = SANE_NAME_SCAN_TL_X;
708 s->options_list[OPT_TL_X].title = SANE_TITLE_SCAN_TL_X;
709 s->options_list[OPT_TL_X].desc = SANE_DESC_SCAN_TL_X;
710 s->options_list[OPT_TL_X].type = SANE_TYPE_FIXED;
711 s->options_list[OPT_TL_X].unit = SANE_UNIT_MM;
712 s->options_list[OPT_TL_X].constraint_type = SANE_CONSTRAINT_RANGE;
713 s->options_list[OPT_TL_X].constraint.range = &x_range;
714 s->value[OPT_TL_X].w = s->options_list[OPT_TL_X].constraint.range->min;
715 s->options_list[OPT_TL_Y].name = SANE_NAME_SCAN_TL_Y;
716 s->options_list[OPT_TL_Y].title = SANE_TITLE_SCAN_TL_Y;
717 s->options_list[OPT_TL_Y].desc = SANE_DESC_SCAN_TL_Y;
718 s->options_list[OPT_TL_Y].type = SANE_TYPE_FIXED;
719 s->options_list[OPT_TL_Y].unit = SANE_UNIT_MM;
720 s->options_list[OPT_TL_Y].constraint_type = SANE_CONSTRAINT_RANGE;
721 s->options_list[OPT_TL_Y].constraint.range = &y_range;
722 s->value[OPT_TL_Y].w = s->options_list[OPT_TL_Y].constraint.range->min;
723 s->options_list[OPT_BR_X].name = SANE_NAME_SCAN_BR_X;
724 s->options_list[OPT_BR_X].title = SANE_TITLE_SCAN_BR_X;
725 s->options_list[OPT_BR_X].desc = SANE_DESC_SCAN_BR_X;
726 s->options_list[OPT_BR_X].type = SANE_TYPE_FIXED;
727 s->options_list[OPT_BR_X].unit = SANE_UNIT_MM;
728 s->options_list[OPT_BR_X].constraint_type = SANE_CONSTRAINT_RANGE;
729 s->options_list[OPT_BR_X].constraint.range = &x_range;
730 s->value[OPT_BR_X].w = s->options_list[OPT_BR_X].constraint.range->max;
731 s->options_list[OPT_BR_Y].name = SANE_NAME_SCAN_BR_Y;
732 s->options_list[OPT_BR_Y].title = SANE_TITLE_SCAN_BR_Y;
733 s->options_list[OPT_BR_Y].desc = SANE_DESC_SCAN_BR_Y;
734 s->options_list[OPT_BR_Y].type = SANE_TYPE_FIXED;
735 s->options_list[OPT_BR_Y].unit = SANE_UNIT_MM;
736 s->options_list[OPT_BR_Y].constraint_type = SANE_CONSTRAINT_RANGE;
737 s->options_list[OPT_BR_Y].constraint.range = &y_range;
738 s->value[OPT_BR_Y].w = s->options_list[OPT_BR_Y].constraint.range->max;
740 s->options_list[OPT_CONTRAST].name = SANE_NAME_CONTRAST;
741 s->options_list[OPT_CONTRAST].title = SANE_TITLE_CONTRAST;
742 s->options_list[OPT_CONTRAST].desc = SANE_DESC_CONTRAST;
743 s->options_list[OPT_CONTRAST].type = SANE_TYPE_FIXED;
744 s->options_list[OPT_CONTRAST].unit = SANE_UNIT_NONE;
745 s->options_list[OPT_CONTRAST].constraint_type = SANE_CONSTRAINT_RANGE;
746 s->options_list[OPT_CONTRAST].constraint.range = &contrast_range;
749 s->options_list[OPT_BRIGHTNESS].name = SANE_NAME_BRIGHTNESS;
750 s->options_list[OPT_BRIGHTNESS].title = SANE_TITLE_BRIGHTNESS;
751 s->options_list[OPT_BRIGHTNESS].desc = SANE_DESC_BRIGHTNESS;
752 s->options_list[OPT_BRIGHTNESS].type = SANE_TYPE_INT;
753 s->options_list[OPT_BRIGHTNESS].unit = SANE_UNIT_NONE;
754 s->options_list[OPT_BRIGHTNESS].constraint_type = SANE_CONSTRAINT_RANGE;
755 s->options_list[OPT_BRIGHTNESS].constraint.range = &brightness_range;
758 s->options_list[OPT_LAMP_TIMEOUT].name = "lamp-timeout";
759 s->options_list[OPT_LAMP_TIMEOUT].title = SANE_I18N ("Lamp timeout");
760 s->options_list[OPT_LAMP_TIMEOUT].desc =
762 s->options_list[OPT_LAMP_TIMEOUT].type = SANE_TYPE_INT;
763 s->options_list[OPT_LAMP_TIMEOUT].unit = SANE_UNIT_NONE;
764 s->options_list[OPT_LAMP_TIMEOUT].constraint_type = SANE_CONSTRAINT_RANGE;
765 s->options_list[OPT_LAMP_TIMEOUT].constraint.range = &lamp_range;
768 s->options_list[OPT_THRESHOLD].name = "threshold";
769 s->options_list[OPT_THRESHOLD].title = SANE_I18N ("Threshold");
770 s->options_list[OPT_THRESHOLD].desc =
772 s->options_list[OPT_THRESHOLD].type = SANE_TYPE_INT;
773 s->options_list[OPT_THRESHOLD].unit = SANE_UNIT_NONE;
774 s->options_list[OPT_THRESHOLD].constraint_type = SANE_CONSTRAINT_RANGE;
775 s->options_list[OPT_THRESHOLD].constraint.range = &threshold_range;