diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-06-25 18:48:52 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-06-25 19:01:06 +0200 |
commit | 12613eac8791fb70b9fe45eb07440c559cc1e198 (patch) | |
tree | b0ade7575773bd2584f53438d097436ae284521b /libmm-glib/mm-compat.h | |
parent | 4bf7657086e6ede28cfc2974c499cbe900a59152 (diff) |
libmm-glib,modem: move deprecated methods to compat source
Diffstat (limited to 'libmm-glib/mm-compat.h')
-rw-r--r-- | libmm-glib/mm-compat.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/libmm-glib/mm-compat.h b/libmm-glib/mm-compat.h index 156883a7..e7b6e8bd 100644 --- a/libmm-glib/mm-compat.h +++ b/libmm-glib/mm-compat.h @@ -38,6 +38,7 @@ #include "mm-simple-status.h" #include "mm-modem-3gpp.h" #include "mm-modem-oma.h" +#include "mm-modem.h" /** * SECTION:mm-compat @@ -351,6 +352,34 @@ gboolean mm_modem_peek_pending_network_initiated_sessions (MMModemOma const MMOmaPendingNetworkInitiatedSession **sessions, guint *n_sessions); +/*****************************************************************************/ + +/** + * mm_modem_get_max_bearers: + * @self: a #MMModem. + * + * Gets the maximum number of defined packet data bearers this #MMModem + * supports. + * + * This is not the number of active/connected bearers the modem supports, + * but simply the number of bearers that may be defined at any given time. + * For example, POTS and CDMA2000-only devices support only one bearer, + * while GSM/UMTS devices typically support three or more, and any + * LTE-capable device (whether LTE-only, GSM/UMTS-capable, and/or + * CDMA2000-capable) also typically support three or more. + * + * Returns: the maximum number of defined packet data bearers. + * + * Since: 1.0 + * Deprecated: 1.18. There is no way to query the modem how many bearers + * it supports, so the value exposed in this property in all the different + * implementations is always equal to the one retrieved with + * mm_modem_get_max_active_bearers(), so there is no point in using this + * method. + */ +G_DEPRECATED +guint mm_modem_get_max_bearers (MMModem *self); + #endif /* MM_DISABLE_DEPRECATED */ #endif /* _MM_COMPAT_H_ */ |