Class

GpiodglibLineConfig

since: 1.0

Description

final class Gpiodglib.LineConfig : GObject.Object
{
  /* No available fields */
}

The line-config object contains the configuration for lines that can be used in two cases: - when making a line request - when reconfiguring a set of already requested lines.

Available since: 1.0

Ancestors

Constructors

gpiodglib_line_config_new

Create a new GpiodglibLineConfig.

since: 1.0

Instance methods

gpiodglib_line_config_add_line_settings

Add line settings for a set of offsets.

since: 1.0

gpiodglib_line_config_get_configured_offsets

Get configured offsets.

since: 1.0

gpiodglib_line_config_get_line_settings

Get line settings for offset.

since: 1.0

gpiodglib_line_config_reset

Reset the line config object.

since: 1.0

gpiodglib_line_config_set_output_values

brief Set output values for a number of lines.

since: 1.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Gpiodglib.LineConfig:configured-offsets

Array of offsets for which line settings have been set.

since: 1.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

since: 2.0

Class structure

struct GpiodglibLineConfigClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.