diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-01-03 16:15:21 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:43 +0100 |
commit | 517d47b69984d8c9f7703945d78a0344984c0223 (patch) | |
tree | 999378371d468cadc1b2dc6830ae21fd587d6043 /src/mm-iface-modem-3gpp.h | |
parent | 6abcfd54a6c3b45b38c0bc4a999b39f0c683de35 (diff) |
iface-modem-3gpp: update PS/CS registration states separately
But provide a consolidate state in the interface.
Diffstat (limited to 'src/mm-iface-modem-3gpp.h')
-rw-r--r-- | src/mm-iface-modem-3gpp.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mm-iface-modem-3gpp.h b/src/mm-iface-modem-3gpp.h index 35f1194b..424b6241 100644 --- a/src/mm-iface-modem-3gpp.h +++ b/src/mm-iface-modem-3gpp.h @@ -207,11 +207,13 @@ void mm_iface_modem_3gpp_shutdown (MMIfaceModem3gpp *self); /* Objects implementing this interface can report new registration states. * This may happen when handling unsolicited registration messages, or when - * the interface asks to run registration state checks. - * Returns FALSE if registration process is still ongoing. */ -void mm_iface_modem_3gpp_update_registration_state (MMIfaceModem3gpp *self, - MMModem3gppRegistrationState new_state, - MMModemAccessTechnology access_tech); + * the interface asks to run registration state checks. */ +void mm_iface_modem_3gpp_update_cs_registration_state (MMIfaceModem3gpp *self, + MMModem3gppRegistrationState state, + MMModemAccessTechnology access_tech); +void mm_iface_modem_3gpp_update_ps_registration_state (MMIfaceModem3gpp *self, + MMModem3gppRegistrationState state, + MMModemAccessTechnology access_tech); /* Run all registration checks */ void mm_iface_modem_3gpp_run_all_registration_checks (MMIfaceModem3gpp *self, |