diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-08-19 18:44:02 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-10-25 19:47:19 +0200 |
commit | 7a56b143aa5dc4d4fe8794d4f70dd6945f628b87 (patch) | |
tree | a8a42a5f688ad578a07ea4f5340e02e83012b8ce /src/mm-sms-part.h | |
parent | 2eb5e0d578adbb6c630d88f8d55a4eae0c887cdd (diff) |
sms-qmi: handle CDMA SMS messages
Diffstat (limited to 'src/mm-sms-part.h')
-rw-r--r-- | src/mm-sms-part.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mm-sms-part.h b/src/mm-sms-part.h index 822bad25..96262956 100644 --- a/src/mm-sms-part.h +++ b/src/mm-sms-part.h @@ -31,6 +31,14 @@ typedef struct _MMSmsPart MMSmsPart; #define SMS_PART_INVALID_INDEX G_MAXUINT +#define MM_SMS_PART_IS_3GPP(part) \ + (mm_sms_part_get_pdu_type (part) >= MM_SMS_PDU_TYPE_DELIVER && \ + mm_sms_part_get_pdu_type (part) <= MM_SMS_PDU_TYPE_STATUS_REPORT) + +#define MM_SMS_PART_IS_CDMA(part) \ + (mm_sms_part_get_pdu_type (part) >= MM_SMS_PDU_TYPE_CDMA_DELIVER && \ + mm_sms_part_get_pdu_type (part) <= MM_SMS_PDU_TYPE_CDMA_READ_ACKNOWLEDGEMENT) + MMSmsPart *mm_sms_part_new (guint index, MMSmsPduType type); void mm_sms_part_free (MMSmsPart *part); |