LrmPortInfo class final

Inheritance
Implemented types
Available extensions

Constructors

LrmPortInfo()

Properties

address → Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
client_handle ↔ int
API client handle
getter/setter pair
device_name ↔ Array<Char>
Device/model name (e.g. "IAC Driver")
getter/setter pair
display_name ↔ Array<Char>
Full display name (e.g. "IAC Driver Bus 1")
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
index ↔ int
Index in enumeration (may change on hotplug)
getter/setter pair
is_input ↔ bool
true = input, false = output
getter/setter pair
is_virtual ↔ bool
true if virtual/software port
getter/setter pair
manufacturer ↔ Array<Char>
Manufacturer name
getter/setter pair
port_id ↔ int
Unique port ID (CoreMIDI: kMIDIPropertyUniqueID)
getter/setter pair
port_name ↔ Array<Char>
Port name (e.g. "Bus 1")
getter/setter pair
product ↔ Array<Char>
Product name
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serial ↔ Array<Char>
Serial number (often empty)
getter/setter pair
stable_id ↔ int
Cross-platform stable ID (survives hotplug/reorder)
getter/setter pair
transport_type ↔ int
Transport type (software, usb, bluetooth, etc.)
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