summaryrefslogtreecommitdiff
path: root/src/mm-sms-part.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-09 14:55:39 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:02 +0100
commit183e7c32051339255fc6f6e3069baf8815b1bbe0 (patch)
tree2c0e791d4e86b18f0acc3c219188f918ec5db791 /src/mm-sms-part.h
parentbf5276d4c709adb2bb2d49609e7fc91812ae88d8 (diff)
sms-part: include the submit-pdu building code
It currently doesn't do multi-part. When do support that, we may end up needing to move all this code to mm-sms.c
Diffstat (limited to 'src/mm-sms-part.h')
-rw-r--r--src/mm-sms-part.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-sms-part.h b/src/mm-sms-part.h
index 12f375db..6d8ec8cc 100644
--- a/src/mm-sms-part.h
+++ b/src/mm-sms-part.h
@@ -30,6 +30,11 @@ MMSmsPart *mm_sms_part_new_from_pdu (guint index,
GError **error);
void mm_sms_part_free (MMSmsPart *part);
+guint8 *mm_sms_part_get_submit_pdu (MMSmsPart *part,
+ guint *out_pdulen,
+ guint *out_msgstart,
+ GError **error);
+
guint mm_sms_part_get_index (MMSmsPart *part);
void mm_sms_part_set_index (MMSmsPart *part,
guint index);
@@ -89,4 +94,10 @@ void mm_sms_part_set_concat_sequence (MMSmsPart *part,
gboolean mm_sms_part_should_concat (MMSmsPart *part);
+/* For testcases only */
+guint mm_sms_part_encode_address (const gchar *address,
+ guint8 *buf,
+ gsize buflen,
+ gboolean is_smsc);
+
#endif /* MM_SMS_PART_H */