summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorAndrzej Zaborowski <andrew.zaborowski@intel.com>2010-11-07 18:42:20 +0100
committerDenis Kenzior <denkenz@gmail.com>2010-11-08 13:43:36 -0600
commitf900fd35c4aa47b23451e56b330353dec329109a (patch)
tree6410e462b24901a6107eda98a9d9e6cf4f7bcc4c /TODO
parent6c370d287b8ec458e03d5bb448e1503a2dbc24bd (diff)
downloadofono-f900fd35c4aa47b23451e56b330353dec329109a.tar.bz2
TODO: Add async SMS acknowledgement task
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 13 insertions, 0 deletions
diff --git a/TODO b/TODO
index 5027cfa5..84d5aa70 100644
--- a/TODO
+++ b/TODO
@@ -76,6 +76,19 @@ SMS
Complexity: C4
Owner: Rajesh Kadhiravan Nagaiah <Rajesh.Nagaiah@elektrobit.com>
+- Asynchronously acknowledge SMS DELIVER messages sent by the SMS driver
+ to core using ofono_sms_deliver_notify(). This may require the struct
+ ofono_sms_driver to be extended with one more function pointer like:
+ void (*deliver_ack)(unsigned char *pdu, int len, cb_t cb, void *data)
+ because currently messages are automatically acknowledged by either the
+ modem (this is the case of some AT modems) or the driver right after
+ ofono_sms_deliver_notify() and a failure to deliver at an upper level is
+ ignored. The PDU can be an RP-ACK or RP-ERROR message with optional
+ TP-User-Content element, for example if returned from USIM Data Download.
+
+ Priority: Low
+ Complexity: C2
+
SIM / SIM File system
=====================