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