diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-11 16:27:51 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-12 11:29:52 +0200 |
commit | aca6bb1c02ddc16d88fb8c9fd934466eb7debf5c (patch) | |
tree | 157c9d96d8331e00dfe3b090a89b084e71e98886 /src/mm-modem-helpers.h | |
parent | b34f147ba27b9d328a17bee092d0d21bd20eb200 (diff) |
modem-helpers: new +CFUN? response parser
Diffstat (limited to 'src/mm-modem-helpers.h')
-rw-r--r-- | src/mm-modem-helpers.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-modem-helpers.h b/src/mm-modem-helpers.h index 21794646..b25b2055 100644 --- a/src/mm-modem-helpers.h +++ b/src/mm-modem-helpers.h @@ -253,6 +253,17 @@ gboolean mm_3gpp_parse_cgcontrdp_response (const gchar *response, gchar **out_dns_secondary_address, GError **error); +/* CFUN? response parser + * Note: a custom method with values not translated into MMModemPowerState is + * provided, because they may be vendor specific. + */ +gboolean mm_3gpp_parse_cfun_query_response (const gchar *response, + guint *out_state, + GError **error); +gboolean mm_3gpp_parse_cfun_query_generic_response (const gchar *response, + MMModemPowerState *out_state, + GError **error); + /* Additional 3GPP-specific helpers */ MMModem3gppFacility mm_3gpp_acronym_to_facility (const gchar *str); |