Functions
libinsane_option_descriptor_get_name ()
const char *
libinsane_option_descriptor_get_name (LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_title ()
const char *
libinsane_option_descriptor_get_title (LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_desc ()
const char *
libinsane_option_descriptor_get_desc (LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_capabilities ()
LibinsaneCapability
libinsane_option_descriptor_get_capabilities
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_value_type ()
GType
libinsane_option_descriptor_get_value_type
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_value_unit ()
LibinsaneUnit
libinsane_option_descriptor_get_value_unit
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_constraint_type ()
LibinsaneConstraintType
libinsane_option_descriptor_get_constraint_type
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_constraint ()
GArray *
libinsane_option_descriptor_get_constraint
(LibinsaneOptionDescriptor *self
);
Returns
item scan options.
[element-type GValue][transfer container]
libinsane_option_descriptor_is_readable ()
gboolean
libinsane_option_descriptor_is_readable
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_is_writable ()
gboolean
libinsane_option_descriptor_is_writable
(LibinsaneOptionDescriptor *self
);
libinsane_option_descriptor_get_value ()
const GValue *
libinsane_option_descriptor_get_value (LibinsaneOptionDescriptor *self
,
GError **error
);
libinsane_option_descriptor_set_value ()
LibinsaneSetFlag
libinsane_option_descriptor_set_value (LibinsaneOptionDescriptor *self
,
GValue *value
,
GError **error
);