diff options
author | Denis Kenzior <denkenz@gmail.com> | 2009-12-09 12:49:43 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2009-12-09 12:49:43 -0600 |
commit | 66d1e90814726a10a104de52261e22f1addf76cb (patch) | |
tree | acd8a707f315412c7dfb1906ac56cc12676a27d9 /drivers/atmodem/atutil.h | |
parent | 2297bc926ded976c010e3bfc4d8660e82f7af8b3 (diff) | |
download | ofono-66d1e90814726a10a104de52261e22f1addf76cb.tar.bz2 |
Add utilities to parse CREG/CGREG
These are nearly identical and can be shared between gprs/netreg
Diffstat (limited to 'drivers/atmodem/atutil.h')
-rw-r--r-- | drivers/atmodem/atutil.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/atmodem/atutil.h b/drivers/atmodem/atutil.h index 2848b272..9c6e9b91 100644 --- a/drivers/atmodem/atutil.h +++ b/drivers/atmodem/atutil.h @@ -25,6 +25,12 @@ gint at_util_call_compare_by_status(gconstpointer a, gconstpointer b); gint at_util_call_compare_by_phone_number(gconstpointer a, gconstpointer b); gint at_util_call_compare(gconstpointer a, gconstpointer b); GSList *at_util_parse_clcc(GAtResult *result); +gboolean at_util_parse_reg(GAtResult *result, const char *prefix, + int *mode, int *status, + int *lac, int *ci, int *tech); +gboolean at_util_parse_reg_unsolicited(GAtResult *result, const char *prefix, + int *status, int *lac, + int *ci, int *tech); struct cb_data { void *cb; |