aboutsummaryrefslogtreecommitdiff
path: root/src/mm-iface-modem.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-01-05 19:05:15 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:46 +0100
commit0b8d0c697d68efd9cf2828508c06cb03cd4b1145 (patch)
treed74e7444e859242e01dd5258eafd6e2bd7d61b60 /src/mm-iface-modem.h
parent6d76f1755f480fa9c3a4858e250d8b85d423d1b5 (diff)
iface-modem: get consolidated state from all subsystems
We don't want, e.g., REGISTERED->ENABLED transitions when 3GPP gets unregistered but we're still registered in CDMA.
Diffstat (limited to 'src/mm-iface-modem.h')
-rw-r--r--src/mm-iface-modem.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-iface-modem.h b/src/mm-iface-modem.h
index 804f02cb..141a975a 100644
--- a/src/mm-iface-modem.h
+++ b/src/mm-iface-modem.h
@@ -310,6 +310,10 @@ guint mm_iface_modem_signal_quality_check_finish (MMIfaceModem *self,
GError **error);
/* Allow reporting new modem state */
+void mm_iface_modem_update_subsystem_state (MMIfaceModem *self,
+ const gchar *subsystem,
+ MMModemState new_state,
+ MMModemStateReason reason);
void mm_iface_modem_update_state (MMIfaceModem *self,
MMModemState new_state,
MMModemStateReason reason);