diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-02-25 15:42:35 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-03-10 10:59:22 +0100 |
commit | 05b9ab7c25bf252e43037ed0ea002b0aed6f051b (patch) | |
tree | 996bf3a13e114298d450ce10136a6838d9f00006 /introspection | |
parent | 35e20a48c8b16ae744c4ca3082f70e8aa674c2f4 (diff) |
api,modem: new 'MaxActiveMultiplexedBearers' property
In addition to the amount of bearers a user may connect without
multiplexing enabled (the default until now), we now also expose the
maximum number of bearers a user may connect after enabling
multiplexing over one single network interface (if supported).
The method responsible for creating the MMBearerList is now also
subclassable, so that implementations supporting multiplexing can
provide their own version with their own thresholds.
Diffstat (limited to 'introspection')
-rw-r--r-- | introspection/org.freedesktop.ModemManager1.Modem.xml | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Modem.xml b/introspection/org.freedesktop.ModemManager1.Modem.xml index d75f86fc..6accaf29 100644 --- a/introspection/org.freedesktop.ModemManager1.Modem.xml +++ b/introspection/org.freedesktop.ModemManager1.Modem.xml @@ -351,15 +351,29 @@ The maximum number of active <link linkend="MM-BEARER-TYPE-DEFAULT:CAPS"><constant>MM_BEARER_TYPE_DEFAULT</constant></link> - bearers that may be explicitly enabled by the user. + bearers that may be explicitly enabled by the user without multiplexing support. POTS and CDMA2000-only devices support one active bearer, while GSM/UMTS - and LTE-capable devices (including LTE/CDMA devices) typically support - at least two active bearers. + and LTE/5GNR capable devices (including 3GPP+3GPP3 multimode devices) may support + one or more active bearers, depending on the amount of physical ports exposed + by the device. --> <property name="MaxActiveBearers" type="u" access="read" /> <!-- + MaxActiveMultiplexedBearers: + + The maximum number of active + <link linkend="MM-BEARER-TYPE-DEFAULT:CAPS"><constant>MM_BEARER_TYPE_DEFAULT</constant></link> + bearers that may be explicitly enabled by the user with multiplexing support + on one single network interface. + + If the modem doesn't support multiplexing of data sessiones, a value of 0 will + be reported. + --> + <property name="MaxActiveMultiplexedBearers" type="u" access="read" /> + + <!-- Manufacturer: The equipment manufacturer, as reported by the modem. |