diff options
Diffstat (limited to 'libmm-glib/mm-common-helpers.c')
-rw-r--r-- | libmm-glib/mm-common-helpers.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libmm-glib/mm-common-helpers.c b/libmm-glib/mm-common-helpers.c index c376d185..1d7623f9 100644 --- a/libmm-glib/mm-common-helpers.c +++ b/libmm-glib/mm-common-helpers.c @@ -686,6 +686,26 @@ mm_common_get_3gpp_packet_service_state_from_string (const gchar *str, error); } +MMModem3gppMicoMode +mm_common_get_3gpp_mico_mode_from_string (const gchar *str, + GError **error) +{ + return _enum_from_string (MM_TYPE_MODEM_3GPP_MICO_MODE, + str, + MM_MODEM_3GPP_MICO_MODE_UNKNOWN, + error); +} + +MMModem3gppDrxCycle +mm_common_get_3gpp_drx_cycle_from_string (const gchar *str, + GError **error) +{ + return _enum_from_string (MM_TYPE_MODEM_3GPP_DRX_CYCLE, + str, + MM_MODEM_3GPP_DRX_CYCLE_UNKNOWN, + error); +} + /******************************************************************************/ /* MMModemPortInfo array management */ |