api,modem: new 'IgnoredPorts' property

Expose a new list of 'IgnoredPorts' via D-Bus and therefore remove the use of `MM_MODEM_PORT_TYPE_IGNORED`

Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
This commit is contained in:
Lukas Voegl
2025-04-25 09:37:16 +02:00
parent 39123f964b
commit 436081648b
34 changed files with 235 additions and 62 deletions
@@ -973,15 +973,27 @@
<!--
Ports:
The list of ports in the modem, given as an array of string and unsigned
integer pairs. The string is the port name or path, and the integer is
the port type given as a
The list of used ports in the modem, given as an array of string and
unsigned integer pairs. The string is the port name or path, and the
integer is the port type given as a
<link linkend="MMModemPortType">MMModemPortType</link> value.
Since: 1.0
-->
<property name="Ports" type="a(su)" access="read" />
<!--
IgnoredPorts:
The list of ignored ports in the modem, given as an array of string and
unsigned integer pairs. The string is the port name or path, and the
integer is the port type given as a
<link linkend="MMModemPortType">MMModemPortType</link> value.
Since: 1.26
-->
<property name="IgnoredPorts" type="a(su)" access="read" />
<!--
EquipmentIdentifier: