gpioline_info_changed class
struct gpioline_info_changed - Information about a change in status of a GPIO line @info: updated line information @timestamp: estimate of time of status change occurrence, in nanoseconds @event_type: one of %GPIOLINE_CHANGED_REQUESTED, %GPIOLINE_CHANGED_RELEASED and %GPIOLINE_CHANGED_CONFIG @padding: reserved for future use
The &struct gpioline_info embedded here has 32-bit alignment on its own, but it works fine with 64-bit alignment too. With its 72 byte size, we can guarantee there are no implicit holes between it and subsequent members. The 20-byte padding at the end makes sure we don't add any implicit padding at the end of the structure on 64-bit architectures.
Note: This struct is part of ABI v1 and is deprecated. Use &struct gpio_v2_line_info_changed instead.
- Inheritance
-
- Object
- NativeType
- Struct
- gpioline_info_changed
Constructors
Properties
- event_type ↔ int
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- info ↔ gpioline_info
-
getter/setter pair
-
padding
↔ Array<
Uint32> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestamp ↔ int
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited