diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-02-01 22:30:20 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:15:00 +0100 |
commit | 1eb7f60e4cee9295980d14de7d586a0bca24e869 (patch) | |
tree | 6ff11326efea8c966da0f97ad4b181ceb46c567d /src/mm-sms.h | |
parent | 6f103c136660eee618d6b38c69d3ba91e3b41921 (diff) |
sms: assemble and export the SMS when its completed
Diffstat (limited to 'src/mm-sms.h')
-rw-r--r-- | src/mm-sms.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mm-sms.h b/src/mm-sms.h index 9810f5bc..dddf0fe7 100644 --- a/src/mm-sms.h +++ b/src/mm-sms.h @@ -56,12 +56,16 @@ struct _MMSmsClass { GType mm_sms_get_type (void); MMSms *mm_sms_new (MMBaseModem *modem, - MMSmsPart *part); + gboolean received, + MMSmsPart *part, + GError **error); MMSms *mm_sms_multipart_new (MMBaseModem *modem, + gboolean received, guint reference, guint max_parts, - MMSmsPart *first_part); + MMSmsPart *first_part, + GError **error); gboolean mm_sms_multipart_take_part (MMSms *self, MMSmsPart *part, GError **error); @@ -75,6 +79,7 @@ gboolean mm_sms_has_part_index (MMSms *self, gboolean mm_sms_is_multipart (MMSms *self); guint mm_sms_get_multipart_reference (MMSms *self); gboolean mm_sms_multipart_is_complete (MMSms *self); +gboolean mm_sms_multipart_is_assembled (MMSms *self); void mm_sms_delete_parts (MMSms *self, GAsyncReadyCallback callback, |