aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-helpers.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2011-12-15 19:57:18 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:33 +0100
commit5f4655c57415e5fe28581fbe6e29f334d1517c17 (patch)
tree2913d21a9159cecf2c2a88e9e2fbe03a4696a5d3 /src/mm-modem-helpers.h
parentd7f4a5e134d5bb2e02d29e1b9cfbed1bf9261d39 (diff)
helpers: implement CGDCONT reply parsing
New method to parse the PDP query reply, and build a list of structs with the found info.
Diffstat (limited to 'src/mm-modem-helpers.h')
-rw-r--r--src/mm-modem-helpers.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mm-modem-helpers.h b/src/mm-modem-helpers.h
index 47cd87d1..44d1f12f 100644
--- a/src/mm-modem-helpers.h
+++ b/src/mm-modem-helpers.h
@@ -32,10 +32,20 @@ typedef struct {
} MM3gppNetworkInfo;
void mm_3gpp_network_info_list_free (GList *info_list);
-
GList *mm_3gpp_parse_scan_response (const gchar *reply,
GError **error);
+/* PDP context query results */
+typedef struct {
+ guint cid;
+ gchar *pdp_type;
+ gchar *apn;
+} MM3gppPdpContext;
+
+void mm_3gpp_pdp_context_list_free (GList *pdp_list);
+GList *mm_3gpp_parse_pdp_query_response (const gchar *reply,
+ GError **error);
+
GPtrArray *mm_gsm_creg_regex_get (gboolean solicited);
void mm_gsm_creg_regex_destroy (GPtrArray *array);