summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDaniel Wagner <daniel.wagner@bmw-carit.de>2011-04-15 16:05:42 +0200
committerDaniel Wagner <daniel.wagner@bmw-carit.de>2011-04-15 16:24:38 +0200
commitaa0473970d21f25e848766bd12722fc67b9c92fb (patch)
tree81d08b8b5faeaa8d67fe70a1396dd8395d235353 /doc
parent54b7bce271e67870d3394b363999499b2ec8133d (diff)
downloadconnman-aa0473970d21f25e848766bd12722fc67b9c92fb.tar.gz
connman-aa0473970d21f25e848766bd12722fc67b9c92fb.tar.bz2
connman-aa0473970d21f25e848766bd12722fc67b9c92fb.zip
session-api: Update documentation on EmergencyCall
Diffstat (limited to 'doc')
-rw-r--r--doc/session-api.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/session-api.txt b/doc/session-api.txt
index 05380e5e..3a0c9ca6 100644
--- a/doc/session-api.txt
+++ b/doc/session-api.txt
@@ -237,11 +237,28 @@ Settings string Bearer [readonly]
modem. The Emergency is true if an emergency call or
related operation is currently active.
+ If the emergency application sets this setting to true
+ all other session will be informed about the emergency
+ situation with setting it also to true. Only the
+ emergency application can set back to false.
+
+ As long the EmergencyCall is true no new session can
+ be created.
+
Only one application is supposed to write this setting
and therefore it will be protected by additional
PolicyKit rule so that only the emergency application
can write.
+ The emergency application is expected to call Connect()
+ after setting this setting true. If the emergency
+ situation is over the application should call
+ Disconnect() and also set the EmergencyCall to false
+ afterward.
+
+ Note only services matching the AllowedBearers rule
+ will be considered.
+
string RoamingPolicy [readwrite]
The allowed roaming behavior.