LineInfo class

Info about a GPIO line. Also contains the line configuration.

Annotations
  • @immutable

Properties

activeState ActiveState
The active state of the GPIO line.
final
bias Bias
The bias of the line.
final
consumer String?
A label given to the line by the application currently using this line, ideally describing what the line is used for right now.
final
direction LineDirection
The direction of the line.
final
hashCode int
The hash code for this object.
no setterinherited
isFree bool
Whether the line is free to be requested by any application.
final
isRequested bool
Whether the line is requested / owned by this application.
final
isUsed bool
Whether the line is currently used by any application.
final
name String?
The name (determined by the driver or device tree) of this line.
final
outputMode OutputMode
The output mode of the line.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited