Commit Graph
20 Commits
Author SHA1 Message Date
Aleksander Morgado 4e4078ef2e sms: implement default storing 2012-03-15 14:15:02 +01:00
Aleksander Morgado 572565c1e0 sms: delete() just removes the parts from the storage
It's left to the delete() caller to unexport the SMS object from DBus and such.
2012-03-15 14:15:02 +01:00
Aleksander Morgado a8b3b50f45 sms: 'number' and 'text' are mandatory when creating from properties 2012-03-15 14:15:02 +01:00
Aleksander Morgado 714e4ca44b sms: export uncomplete multipart messages as well
Uncompleted multipart SMS will be exported to DBus, where only the "state"
property is valid, so that we allow completely removing those uncompleted
multipart SMS which will never get completed due to one reason or another.
2012-03-15 14:15:02 +01:00
Aleksander Morgado 470d9b933e sms: handle message storing and sending actions from DBus 2012-03-15 14:15:01 +01:00
Aleksander Morgado fb02fbf7a0 sms-part: new symbol to define invalid indexes
SMS parts with invalid indexes are NOT stored yet in the device
2012-03-15 14:15:01 +01:00
Aleksander Morgado 14baeff88d api,dbus: renamed To' to Number' in the SMS interface 2012-03-15 14:15:01 +01:00
Aleksander Morgado f414350b24 sms: allow creating SMS objects from the common properties 2012-03-15 14:15:01 +01:00
Aleksander Morgado 69b8742ca3 api,header: renamed MMModemSmsState' to MMSmsState' 2012-03-15 14:15:01 +01:00
Aleksander Morgado c15fbedc03 sms: pass known state when creating the MMSms object 2012-03-15 14:15:01 +01:00
Aleksander Morgado c17d6c09a4 sms-part: include validity 2012-03-15 14:15:01 +01:00
Aleksander Morgado 0841f12315 iface-modem-messaging: allow subclassing SMS object creation methods 2012-03-15 14:15:00 +01:00
Aleksander Morgado 61a8452893 sms: allow sublassing the part deletion procedure 2012-03-15 14:15:00 +01:00
Aleksander Morgado 9ca03ba9f2 sms: rename method which creates MMSms from single part 2012-03-15 14:15:00 +01:00
Aleksander Morgado 1eb7f60e4c sms: assemble and export the SMS when its completed 2012-03-15 14:15:00 +01:00
Aleksander Morgado a91948879c sms: set modem object, so that the SMS are exported in DBus 2012-03-15 14:15:00 +01:00
Aleksander Morgado 9dee04a971 sms: allow deleting all parts of an SMS 2012-03-15 14:14:59 +01:00
Aleksander Morgado ba0a622616 sms: new method to check if the SMS has a given part 2012-03-15 14:14:59 +01:00
Aleksander Morgado c938a25ca7 sms: new methods to handle multipart messages 2012-03-15 14:14:59 +01:00
Aleksander Morgado ad8fbcd1a6 sms: new object to handle single-part and multi-part messages 2012-03-15 14:14:59 +01:00