TODO: Mark emergency calls task as done
authorDenis Kenzior <denkenz@gmail.com>
Tue, 5 Apr 2011 04:54:16 +0000 (23:54 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Tue, 5 Apr 2011 04:54:16 +0000 (23:54 -0500)
TODO
doc/features.txt

diff --git a/TODO b/TODO
index e18c5e6..9e8332c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -330,29 +330,6 @@ Sim Toolkit
 Emergency Calls
 ===============
 
-- Modem Emergency mode.  Support network registration and online/offline
-  mode during the emergency calls and related network activity (e.g.,
-  network-initiated location request via supplementary service channel).
-
-  Proposed solution is to introduce a new Emergency boolean property to the
-  Modem D-Bus interface and new functions to modem interface:
-
-  - ofono_modem_emergency_mode_inc()
-  - ofono_modem_emergency_mode_dec()
-  - ofono_modem_emergency_mode_get()
-  - ofono_modem_add_emergency_mode_watch()
-  - ofono_modem_remove_emergency_mode_watch()
-
-  When emergency mode is requested, modem is set to online (if needed) and
-  the watchers are notified. There can be multiple parties requesting
-  emergency mode.  When all of them have completed the emergency-related
-  operation and called ofono_modem_emergency_mode_dec(), modem is set to
-  offline (if needed) and the watchers are again notified.
-
-  Priority: High
-  Complexity: C2
-  Owner: Jeevaka Badrappan <jeevaka.badrappan@elektrobit.com>
-
 - Country / Operator specific emergency numbers.  Figure out how to support
   countries / operators with specific mandated emergency numbers which are
   not part of the standard emergency number list. This needs to be queried
index b905ae7..debdf1a 100644 (file)
@@ -561,6 +561,15 @@ Emergency Calls
   call.  This is done by setting the Emergency property on the Voicecall
   interface to TRUE.
 
+- Emergency Mode.  oFono supports a concept of an 'Emergency Mode'.  This mode
+  is activated when any emergency procedure is ongoing and restricts certain
+  actions (e.g. setting the modem offline).  Emergency procedures are e.g.
+  ongoing emergency calls, or network initiated location requests related to
+  the emergency call.  The state of the emergency mode is exposed via the
+  Emergency property on the org.ofono.Modem interface.  This property is
+  intended to be used by power management daemons and other entities which
+  need to be aware of the ongoing emergency operation.
+
 Supplementary Services
 ======================