le_sms_interface.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
432 #ifndef LE_SMS_INTERFACE_H_INCLUDE_GUARD
433 #define LE_SMS_INTERFACE_H_INCLUDE_GUARD
434 
435 
436 #include "legato.h"
437 
438 // Interface specific includes
439 #include "le_mdmDefs_interface.h"
440 
441 
442 //--------------------------------------------------------------------------------------------------
446 //--------------------------------------------------------------------------------------------------
448 (
449  void
450 );
451 
452 //--------------------------------------------------------------------------------------------------
456 //--------------------------------------------------------------------------------------------------
458 (
459  void
460 );
461 
462 
463 //--------------------------------------------------------------------------------------------------
469 //--------------------------------------------------------------------------------------------------
470 #define LE_SMS_TIMESTAMP_MAX_LEN 20
471 
472 
473 //--------------------------------------------------------------------------------------------------
477 //--------------------------------------------------------------------------------------------------
478 #define LE_SMS_TIMESTAMP_MAX_BYTES 21
479 
480 
481 //--------------------------------------------------------------------------------------------------
486 //--------------------------------------------------------------------------------------------------
487 #define LE_SMS_TEXT_MAX_LEN 160
488 
489 
490 //--------------------------------------------------------------------------------------------------
494 //--------------------------------------------------------------------------------------------------
495 #define LE_SMS_TEXT_MAX_BYTES 161
496 
497 
498 //--------------------------------------------------------------------------------------------------
502 //--------------------------------------------------------------------------------------------------
503 #define LE_SMS_BINARY_MAX_BYTES 140
504 
505 
506 //--------------------------------------------------------------------------------------------------
510 //--------------------------------------------------------------------------------------------------
511 #define LE_SMS_PDU_MAX_PAYLOAD 140
512 
513 
514 //--------------------------------------------------------------------------------------------------
518 //--------------------------------------------------------------------------------------------------
519 #define LE_SMS_PDU_MAX_BYTES 176
520 
521 
522 //--------------------------------------------------------------------------------------------------
526 //--------------------------------------------------------------------------------------------------
527 typedef enum
528 {
531 
534 
537 
540 }
542 
543 
544 //--------------------------------------------------------------------------------------------------
548 //--------------------------------------------------------------------------------------------------
549 typedef enum
550 {
553 
556 
559 }
561 
562 
563 //--------------------------------------------------------------------------------------------------
567 //--------------------------------------------------------------------------------------------------
568 typedef enum
569 {
572 
575 
578 
581 
584 
587 
590 
593 
596 
599 }
601 
602 
603 //--------------------------------------------------------------------------------------------------
607 //--------------------------------------------------------------------------------------------------
608 typedef enum
609 {
612 
615 
618 
621 
624 
627 
630 
633 
634  LE_SMS_LANGUAGE_MAX
635 }
637 
638 
639 //--------------------------------------------------------------------------------------------------
643 //--------------------------------------------------------------------------------------------------
644 typedef enum
645 {
648 
651 
654 
657 
660 
663 
666 
669 
672 
675 
678 
681 
684 
687 
690 
693 
696 
699 
702 
705 
708 
711 
714 
717 
720 
723 
726 
729 
732 
735 
738 
741 
744 
745  LE_SMS_CDMA_SVC_CAT_MAX
746 }
748 
749 
750 //--------------------------------------------------------------------------------------------------
754 //--------------------------------------------------------------------------------------------------
755 typedef enum
756 {
760 
763 
767 
771 
776 
779 
783 
789 
793 
797 
800 
804 
808 
811 
815 
819 
823 
827 
830 
834 
838 
842 
846 
850 
854 
858 
863 
866 
869 
872 }
874 
875 
876 //--------------------------------------------------------------------------------------------------
880 //--------------------------------------------------------------------------------------------------
881 typedef enum
882 {
885 
888 
891 
894 
897 
900 
903 
906 
909 
912 
915 
918 
921 
924 
927 
930 
934 
937 
940 
943 
947 
951 
954 
957 
960 
963 
966 
969 
973 
976 
979 
982 
985 
988 
991 
994 
997 
1000 
1003 
1006 
1009 
1012 
1015 
1018 
1021 
1024 
1027 
1030 
1033 
1036 
1039 
1042 }
1044 
1045 
1046 //--------------------------------------------------------------------------------------------------
1050 //--------------------------------------------------------------------------------------------------
1051 typedef struct le_sms_Msg* le_sms_MsgRef_t;
1052 
1053 
1054 //--------------------------------------------------------------------------------------------------
1058 //--------------------------------------------------------------------------------------------------
1059 typedef struct le_sms_MsgList* le_sms_MsgListRef_t;
1060 
1061 
1062 //--------------------------------------------------------------------------------------------------
1066 //--------------------------------------------------------------------------------------------------
1067 typedef struct le_sms_RxMessageHandler* le_sms_RxMessageHandlerRef_t;
1068 
1069 
1070 //--------------------------------------------------------------------------------------------------
1080 //--------------------------------------------------------------------------------------------------
1081 typedef void (*le_sms_CallbackResultFunc_t)
1083  le_sms_MsgRef_t msgRef,
1084  le_sms_Status_t status,
1085  void* contextPtr
1086 );
1087 
1088 
1089 //--------------------------------------------------------------------------------------------------
1098 //--------------------------------------------------------------------------------------------------
1099 typedef void (*le_sms_RxMessageHandlerFunc_t)
1101  le_sms_MsgRef_t msgRef,
1102  void* contextPtr
1103 );
1104 
1105 //--------------------------------------------------------------------------------------------------
1111 //--------------------------------------------------------------------------------------------------
1113 (
1114  le_sms_RxMessageHandlerFunc_t handlerPtr,
1116 
1117  void* contextPtr
1119 );
1120 
1121 //--------------------------------------------------------------------------------------------------
1125 //--------------------------------------------------------------------------------------------------
1127 (
1128  le_sms_RxMessageHandlerRef_t addHandlerRef
1130 );
1131 
1132 //--------------------------------------------------------------------------------------------------
1142 //--------------------------------------------------------------------------------------------------
1144 (
1145  void
1146 );
1147 
1148 //--------------------------------------------------------------------------------------------------
1160 //--------------------------------------------------------------------------------------------------
1162 (
1163  le_sms_MsgRef_t msgRef,
1166 
1167  uint32_t timeout
1170 );
1171 
1172 //--------------------------------------------------------------------------------------------------
1189 //--------------------------------------------------------------------------------------------------
1191 (
1192  le_sms_MsgRef_t msgRef,
1195 
1196  const char* dest
1199 );
1200 
1201 //--------------------------------------------------------------------------------------------------
1215 //--------------------------------------------------------------------------------------------------
1217 (
1218  le_sms_MsgRef_t msgRef,
1221 
1222  const char* text
1225 );
1226 
1227 //--------------------------------------------------------------------------------------------------
1241 //--------------------------------------------------------------------------------------------------
1243 (
1244  le_sms_MsgRef_t msgRef,
1247 
1248  const uint8_t* binPtr,
1251 
1252  size_t binNumElements
1254 );
1255 
1256 //--------------------------------------------------------------------------------------------------
1270 //--------------------------------------------------------------------------------------------------
1272 (
1273  le_sms_MsgRef_t msgRef,
1276 
1277  const uint8_t* pduPtr,
1280 
1281  size_t pduNumElements
1283 );
1284 
1285 //--------------------------------------------------------------------------------------------------
1300 //--------------------------------------------------------------------------------------------------
1302 (
1303  le_sms_MsgRef_t msgRef
1306 );
1307 
1308 //--------------------------------------------------------------------------------------------------
1323 //--------------------------------------------------------------------------------------------------
1325 (
1326  le_sms_MsgRef_t msgRef,
1329 
1330  le_sms_CallbackResultFunc_t handlerPtr,
1332 
1333  void* contextPtr
1335 );
1336 
1337 //--------------------------------------------------------------------------------------------------
1349 //--------------------------------------------------------------------------------------------------
1351 (
1352  le_sms_MsgRef_t msgRef
1355 );
1356 
1357 //--------------------------------------------------------------------------------------------------
1368 //--------------------------------------------------------------------------------------------------
1370 (
1371  le_sms_MsgRef_t msgRef,
1374 
1375  le_sms_ErrorCode_t* rpCausePtr,
1378 
1379  le_sms_ErrorCode_t* tpCausePtr
1382 );
1383 
1384 //--------------------------------------------------------------------------------------------------
1393 //--------------------------------------------------------------------------------------------------
1395 (
1396  le_sms_MsgRef_t msgRef
1399 );
1400 
1401 //--------------------------------------------------------------------------------------------------
1414 //--------------------------------------------------------------------------------------------------
1416 (
1417  const char* destStr,
1420 
1421  const char* textStr,
1424 
1425  le_sms_CallbackResultFunc_t handlerPtr,
1427 
1428  void* contextPtr
1430 );
1431 
1432 //--------------------------------------------------------------------------------------------------
1441 //--------------------------------------------------------------------------------------------------
1443 (
1444  const uint8_t* pduPtr,
1447 
1448  size_t pduNumElements,
1450 
1451  le_sms_CallbackResultFunc_t handlerPtr,
1453 
1454  void* contextPtr
1456 );
1457 
1458 //--------------------------------------------------------------------------------------------------
1470 //--------------------------------------------------------------------------------------------------
1471 void le_sms_Delete
1472 (
1473  le_sms_MsgRef_t msgRef
1476 );
1477 
1478 //--------------------------------------------------------------------------------------------------
1489 //--------------------------------------------------------------------------------------------------
1491 (
1492  le_sms_MsgRef_t msgRef
1495 );
1496 
1497 //--------------------------------------------------------------------------------------------------
1506 //--------------------------------------------------------------------------------------------------
1508 (
1509  le_sms_MsgRef_t msgRef
1512 );
1513 
1514 //--------------------------------------------------------------------------------------------------
1525 //--------------------------------------------------------------------------------------------------
1527 (
1528  le_sms_MsgRef_t msgRef,
1531 
1532  uint16_t* messageIdPtr
1535 );
1536 
1537 //--------------------------------------------------------------------------------------------------
1548 //--------------------------------------------------------------------------------------------------
1550 (
1551  le_sms_MsgRef_t msgRef,
1554 
1555  uint16_t* serialNumberPtr
1558 );
1559 
1560 //--------------------------------------------------------------------------------------------------
1575 //--------------------------------------------------------------------------------------------------
1577 (
1578  le_sms_MsgRef_t msgRef,
1581 
1582  char* tel,
1585 
1586  size_t telNumElements
1588 );
1589 
1590 //--------------------------------------------------------------------------------------------------
1605 //--------------------------------------------------------------------------------------------------
1607 (
1608  le_sms_MsgRef_t msgRef,
1611 
1612  char* timestamp,
1617 
1618  size_t timestampNumElements
1620 );
1621 
1622 //--------------------------------------------------------------------------------------------------
1632 //--------------------------------------------------------------------------------------------------
1633 size_t le_sms_GetUserdataLen
1634 (
1635  le_sms_MsgRef_t msgRef
1638 );
1639 
1640 //--------------------------------------------------------------------------------------------------
1654 //--------------------------------------------------------------------------------------------------
1656 (
1657  le_sms_MsgRef_t msgRef,
1660 
1661  char* text,
1664 
1665  size_t textNumElements
1667 );
1668 
1669 //--------------------------------------------------------------------------------------------------
1684 //--------------------------------------------------------------------------------------------------
1686 (
1687  le_sms_MsgRef_t msgRef,
1690 
1691  uint8_t* binPtr,
1694 
1695  size_t* binNumElementsPtr
1697 );
1698 
1699 //--------------------------------------------------------------------------------------------------
1714 //--------------------------------------------------------------------------------------------------
1716 (
1717  le_sms_MsgRef_t msgRef,
1720 
1721  uint8_t* pduPtr,
1724 
1725  size_t* pduNumElementsPtr
1727 );
1728 
1729 //--------------------------------------------------------------------------------------------------
1738 //--------------------------------------------------------------------------------------------------
1739 size_t le_sms_GetPDULen
1740 (
1741  le_sms_MsgRef_t msgRef
1744 );
1745 
1746 //--------------------------------------------------------------------------------------------------
1760 //--------------------------------------------------------------------------------------------------
1762 (
1763  le_sms_MsgRef_t msgRef
1766 );
1767 
1768 //--------------------------------------------------------------------------------------------------
1776 //--------------------------------------------------------------------------------------------------
1778 (
1779  void
1780 );
1781 
1782 //--------------------------------------------------------------------------------------------------
1791 //--------------------------------------------------------------------------------------------------
1792 void le_sms_DeleteList
1793 (
1794  le_sms_MsgListRef_t msgListRef
1797 );
1798 
1799 //--------------------------------------------------------------------------------------------------
1810 //--------------------------------------------------------------------------------------------------
1812 (
1813  le_sms_MsgListRef_t msgListRef
1816 );
1817 
1818 //--------------------------------------------------------------------------------------------------
1829 //--------------------------------------------------------------------------------------------------
1831 (
1832  le_sms_MsgListRef_t msgListRef
1835 );
1836 
1837 //--------------------------------------------------------------------------------------------------
1847 //--------------------------------------------------------------------------------------------------
1849 (
1850  le_sms_MsgRef_t msgRef
1853 );
1854 
1855 //--------------------------------------------------------------------------------------------------
1862 //--------------------------------------------------------------------------------------------------
1863 void le_sms_MarkRead
1864 (
1865  le_sms_MsgRef_t msgRef
1868 );
1869 
1870 //--------------------------------------------------------------------------------------------------
1877 //--------------------------------------------------------------------------------------------------
1878 void le_sms_MarkUnread
1879 (
1880  le_sms_MsgRef_t msgRef
1883 );
1884 
1885 //--------------------------------------------------------------------------------------------------
1899 //--------------------------------------------------------------------------------------------------
1901 (
1902  char* tel,
1905 
1906  size_t telNumElements
1908 );
1909 
1910 //--------------------------------------------------------------------------------------------------
1924 //--------------------------------------------------------------------------------------------------
1926 (
1927  const char* tel
1930 );
1931 
1932 //--------------------------------------------------------------------------------------------------
1940 //--------------------------------------------------------------------------------------------------
1942 (
1943  void
1944 );
1945 
1946 //--------------------------------------------------------------------------------------------------
1954 //--------------------------------------------------------------------------------------------------
1956 (
1957  void
1958 );
1959 
1960 //--------------------------------------------------------------------------------------------------
1968 //--------------------------------------------------------------------------------------------------
1970 (
1971  void
1972 );
1973 
1974 //--------------------------------------------------------------------------------------------------
1982 //--------------------------------------------------------------------------------------------------
1984 (
1985  void
1986 );
1987 
1988 //--------------------------------------------------------------------------------------------------
1996 //--------------------------------------------------------------------------------------------------
1998 (
1999  uint16_t fromId,
2002 
2003  uint16_t toId
2006 );
2007 
2008 //--------------------------------------------------------------------------------------------------
2016 //--------------------------------------------------------------------------------------------------
2018 (
2019  uint16_t fromId,
2022 
2023  uint16_t toId
2026 );
2027 
2028 //--------------------------------------------------------------------------------------------------
2036 //--------------------------------------------------------------------------------------------------
2038 (
2039  void
2040 );
2041 
2042 //--------------------------------------------------------------------------------------------------
2051 //--------------------------------------------------------------------------------------------------
2053 (
2054  le_sms_CdmaServiceCat_t serviceCat,
2058 
2059  le_sms_Languages_t language
2064 );
2065 
2066 //--------------------------------------------------------------------------------------------------
2075 //--------------------------------------------------------------------------------------------------
2077 (
2078  le_sms_CdmaServiceCat_t serviceCat,
2082 
2083  le_sms_Languages_t language
2088 );
2089 
2090 //--------------------------------------------------------------------------------------------------
2098 //--------------------------------------------------------------------------------------------------
2100 (
2101  void
2102 );
2103 
2104 
2105 #endif // LE_SMS_INTERFACE_H_INCLUDE_GUARD
2106 
General News Regional.
Definition: le_sms_interface.h:661
French language.
Definition: le_sms_interface.h:616
void le_sms_Delete(le_sms_MsgRef_t msgRef)
Unassigned (unallocated) number.
Definition: le_sms_interface.h:883
Definition: le_sms_interface.h:816
le_result_t le_sms_GetCellBroadcastId(le_sms_MsgRef_t msgRef, uint16_t *messageIdPtr)
Unknown message status.
Definition: le_sms_interface.h:597
le_sms_CdmaServiceCat_t
Definition: le_sms_interface.h:644
Definition: le_sms_interface.h:831
TP-VPF not supported.
Definition: le_sms_interface.h:1010
Unidentified subscriber.
Definition: le_sms_interface.h:904
Card Application Toolkit Protocol Teleservice.
Definition: le_sms_interface.h:742
Definition: le_sms_interface.h:812
Spanish language.
Definition: le_sms_interface.h:619
void(* le_sms_CallbackResultFunc_t)(le_sms_MsgRef_t msgRef, le_sms_Status_t status, void *contextPtr)
Definition: le_sms_interface.h:1082
Restaurants.
Definition: le_sms_interface.h:715
le_result_t le_sms_ClearCdmaCellBroadcastServices(void)
Message saved in the message storage has not been sent.
Definition: le_sms_interface.h:579
General News Local.
Definition: le_sms_interface.h:658
General News International.
Definition: le_sms_interface.h:667
(U)SIM data download error
Definition: le_sms_interface.h:1031
Administrative.
Definition: le_sms_interface.h:652
Command cannot be actioned.
Definition: le_sms_interface.h:980
Memory capacity exceeded.
Definition: le_sms_interface.h:898
Area Traffic Reports.
Definition: le_sms_interface.h:709
le_sms_ErrorCode_t
Definition: le_sms_interface.h:881
Unspecified TP-PID error.
Definition: le_sms_interface.h:967
Short Message Type 0 not supported.
Definition: le_sms_interface.h:961
le_result_t
Definition: le_basics.h:35
struct le_sms_MsgList * le_sms_MsgListRef_t
Definition: le_sms_interface.h:1059
le_sms_ErrorCode3GPP2_t le_sms_Get3GPP2ErrorCode(le_sms_MsgRef_t msgRef)
Maintenance.
Definition: le_sms_interface.h:655
struct le_sms_Msg * le_sms_MsgRef_t
Definition: le_sms_interface.h:1051
Business News Local.
Definition: le_sms_interface.h:670
SC busy.
Definition: le_sms_interface.h:992
(U)SIM SMS storage full
Definition: le_sms_interface.h:1016
Definition: le_sms_interface.h:970
le_result_t le_sms_GetSmsCenterAddress(char *tel, size_t telNumElements)
le_result_t le_sms_ClearCellBroadcastIds(void)
Definition: le_sms_interface.h:805
void le_sms_MarkUnread(le_sms_MsgRef_t msgRef)
le_sms_MsgRef_t le_sms_Create(void)
Entertainment News Regional.
Definition: le_sms_interface.h:697
Definition: le_sms_interface.h:780
Interworking, unspecified.
Definition: le_sms_interface.h:955
le_result_t le_sms_GetTimeStamp(le_sms_MsgRef_t msgRef, char *timestamp, size_t timestampNumElements)
Definition: le_sms_interface.h:794
Unspecified TP-Command error.
Definition: le_sms_interface.h:986
Definition: le_sms_interface.h:768
Unknown or Unspecified.
Definition: le_sms_interface.h:646
Hebrew language.
Definition: le_sms_interface.h:631
Destination out of order.
Definition: le_sms_interface.h:901
A terminal problem other than described above.
Definition: le_sms_interface.h:809
Definition: le_sms_interface.h:820
size_t le_sms_GetUserdataLen(le_sms_MsgRef_t msgRef)
Definition: le_sms_interface.h:847
le_result_t le_sms_SetTimeout(le_sms_MsgRef_t msgRef, uint32_t timeout)
Call barred.
Definition: le_sms_interface.h:889
void le_sms_RemoveRxMessageHandler(le_sms_RxMessageHandlerRef_t addHandlerRef)
Text message format.
Definition: le_sms_interface.h:532
Destination SME barred.
Definition: le_sms_interface.h:1004
Local weather.
Definition: le_sms_interface.h:706
Local Airplane Flight Schedules.
Definition: le_sms_interface.h:712
void le_sms_GetErrorCode(le_sms_MsgRef_t msgRef, le_sms_ErrorCode_t *rpCausePtr, le_sms_ErrorCode_t *tpCausePtr)
Unspecified TP-DCS error.
Definition: le_sms_interface.h:977
A network problem other than identified above.
Definition: le_sms_interface.h:777
SMS mobile terminated message.
Definition: le_sms_interface.h:551
le_result_t le_sms_ActivateCellBroadcast(void)
Resources unavailable, unspecified.
Definition: le_sms_interface.h:922
le_sms_MsgRef_t le_sms_GetNext(le_sms_MsgListRef_t msgListRef)
Definition: le_sms_interface.h:764
le_sms_MsgListRef_t le_sms_CreateRxMsgList(void)
PDU message format.
Definition: le_sms_interface.h:529
le_sms_Format_t
Definition: le_sms_interface.h:527
The originating MIN is not recognized.
Definition: le_sms_interface.h:828
le_sms_Status_t
Definition: le_sms_interface.h:568
Definition: le_sms_interface.h:784
le_result_t le_sms_ActivateCdmaCellBroadcast(void)
le_result_t le_sms_GetBinary(le_sms_MsgRef_t msgRef, uint8_t *binPtr, size_t *binNumElementsPtr)
Advertisements.
Definition: le_sms_interface.h:724
Facility rejected.
Definition: le_sms_interface.h:907
The SMS Destination Address is invalid.
Definition: le_sms_interface.h:761
Resources facility not implemented.
Definition: le_sms_interface.h:928
Message present in the message storage has not been read.
Definition: le_sms_interface.h:573
Invalid mandatory information.
Definition: le_sms_interface.h:938
Cannot replace short message.
Definition: le_sms_interface.h:964
le_result_t le_sms_GetSenderTel(le_sms_MsgRef_t msgRef, char *tel, size_t telNumElements)
le_sms_Type_t
Definition: le_sms_interface.h:549
Definition: le_sms_interface.h:944
Congestion.
Definition: le_sms_interface.h:919
le_sms_Languages_t
Definition: le_sms_interface.h:608
Undefined reason.
Definition: le_sms_interface.h:870
le_result_t le_sms_DeactivateCellBroadcast(void)
English language.
Definition: le_sms_interface.h:613
Business News Regional.
Definition: le_sms_interface.h:673
le_result_t le_sms_GetCellBroadcastSerialNumber(le_sms_MsgRef_t msgRef, uint16_t *serialNumberPtr)
Message sending has Failed due to timeout.
Definition: le_sms_interface.h:594
Entertainment News International.
Definition: le_sms_interface.h:703
Lodgings.
Definition: le_sms_interface.h:718
void le_sms_DisconnectService(void)
Network out of order.
Definition: le_sms_interface.h:913
le_sms_MsgRef_t le_sms_SendPdu(const uint8_t *pduPtr, size_t pduNumElements, le_sms_CallbackResultFunc_t handlerPtr, void *contextPtr)
Unknow or Unspecified language.
Definition: le_sms_interface.h:610
Temporary failure.
Definition: le_sms_interface.h:916
le_result_t le_sms_SetPDU(le_sms_MsgRef_t msgRef, const uint8_t *pduPtr, size_t pduNumElements)
le_result_t le_sms_AddCellBroadcastIds(uint16_t fromId, uint16_t toId)
Reserved.
Definition: le_sms_interface.h:892
Medical/Health/Hospitals.
Definition: le_sms_interface.h:733
Memory capacity exceeded.
Definition: le_sms_interface.h:1025
Technology News.
Definition: le_sms_interface.h:736
le_result_t le_sms_DeleteFromStorage(le_sms_MsgRef_t msgRef)
Stock Quotes.
Definition: le_sms_interface.h:727
Operator determined barring.
Definition: le_sms_interface.h:886
le_result_t le_sms_SendAsync(le_sms_MsgRef_t msgRef, le_sms_CallbackResultFunc_t handlerPtr, void *contextPtr)
le_sms_Status_t le_sms_GetStatus(le_sms_MsgRef_t msgRef)
Resources facility not subscribed.
Definition: le_sms_interface.h:925
Platform specific code.
Definition: le_sms_interface.h:1037
Definition: le_sms_interface.h:855
Business News National.
Definition: le_sms_interface.h:676
Message has been in the sending pool.
Definition: le_sms_interface.h:585
le_result_t le_sms_GetPDU(le_sms_MsgRef_t msgRef, uint8_t *pduPtr, size_t *pduNumElementsPtr)
Definition: le_sms_interface.h:839
le_result_t le_sms_SetText(le_sms_MsgRef_t msgRef, const char *text)
Definition: le_sms_interface.h:757
Protocol error, unspecified.
Definition: le_sms_interface.h:952
Invalid SME address.
Definition: le_sms_interface.h:1001
Sports News Regional.
Definition: le_sms_interface.h:685
size_t le_sms_GetPDULen(le_sms_MsgRef_t msgRef)
TP-VP not supporte.
Definition: le_sms_interface.h:1013
le_result_t le_sms_DeactivateCdmaCellBroadcast(void)
No SMS storage capability in (U)SIM.
Definition: le_sms_interface.h:1019
struct le_sms_RxMessageHandler * le_sms_RxMessageHandlerRef_t
Definition: le_sms_interface.h:1067
le_result_t le_sms_RemoveCdmaCellBroadcastServices(le_sms_CdmaServiceCat_t serviceCat, le_sms_Languages_t language)
SM Rejected-Duplicate SM.
Definition: le_sms_interface.h:1007
le_sms_ErrorCode3GPP2_t
Definition: le_sms_interface.h:755
le_sms_MsgRef_t le_sms_GetFirst(le_sms_MsgListRef_t msgListRef)
Definition: le_sms_interface.h:948
Delivery is not currently possible.
Definition: le_sms_interface.h:798
Definition: le_sms_interface.h:772
Message sending has Failed.
Definition: le_sms_interface.h:591
Unknown message format.
Definition: le_sms_interface.h:538
Undefined reason.
Definition: le_sms_interface.h:1040
Unknown subscriber.
Definition: le_sms_interface.h:910
le_sms_MsgRef_t le_sms_SendText(const char *destStr, const char *textStr, le_sms_CallbackResultFunc_t handlerPtr, void *contextPtr)
Definition: le_sms_interface.h:835
SMS Cell Broadcast message.
Definition: le_sms_interface.h:557
SC system failure.
Definition: le_sms_interface.h:998
Definition: le_sms_interface.h:851
Message class not supported.
Definition: le_sms_interface.h:974
le_result_t le_sms_RemoveCellBroadcastIds(uint16_t fromId, uint16_t toId)
le_result_t le_sms_SetBinary(le_sms_MsgRef_t msgRef, const uint8_t *binPtr, size_t binNumElements)
void le_sms_ConnectService(void)
Binary message format.
Definition: le_sms_interface.h:535
No SC subscription.
Definition: le_sms_interface.h:995
Korean language.
Definition: le_sms_interface.h:625
le_result_t le_sms_SetSmsCenterAddress(const char *tel)
Other general problems.
Definition: le_sms_interface.h:864
Japanese language.
Definition: le_sms_interface.h:622
Definition: le_sms_interface.h:801
Retail Directory.
Definition: le_sms_interface.h:721
Message saved in the message storage has been sent.
Definition: le_sms_interface.h:576
Sementically incorect message.
Definition: le_sms_interface.h:935
Definition: le_sms_interface.h:843
le_result_t le_sms_AddCdmaCellBroadcastServices(le_sms_CdmaServiceCat_t serviceCat, le_sms_Languages_t language)
Error in MS.
Definition: le_sms_interface.h:1022
Multicategory.
Definition: le_sms_interface.h:739
(U)SIM Application Toolkit busy
Definition: le_sms_interface.h:1028
Unspecified error cause.
Definition: le_sms_interface.h:1034
Business News International.
Definition: le_sms_interface.h:679
TPDU not supported.
Definition: le_sms_interface.h:989
Message has been sent.
Definition: le_sms_interface.h:582
Sports News Local.
Definition: le_sms_interface.h:682
Definition: le_sms_interface.h:859
le_result_t le_sms_SetDestination(le_sms_MsgRef_t msgRef, const char *dest)
Sports News National.
Definition: le_sms_interface.h:688
le_sms_Format_t le_sms_GetFormat(le_sms_MsgRef_t msgRef)
int32_t le_sms_GetPlatformSpecificErrorCode(le_sms_MsgRef_t msgRef)
Entertainment News Local.
Definition: le_sms_interface.h:694
Definition: le_sms_interface.h:824
Employment Opportunities.
Definition: le_sms_interface.h:730
Chinese language.
Definition: le_sms_interface.h:628
le_sms_Type_t le_sms_GetType(le_sms_MsgRef_t msgRef)
Message has not been sent.
Definition: le_sms_interface.h:588
Emergency Broadcast.
Definition: le_sms_interface.h:649
Platform specific code.
Definition: le_sms_interface.h:867
Message present in the message storage has been read.
Definition: le_sms_interface.h:570
General News National.
Definition: le_sms_interface.h:664
void(* le_sms_RxMessageHandlerFunc_t)(le_sms_MsgRef_t msgRef, void *contextPtr)
Definition: le_sms_interface.h:1100
le_result_t le_sms_Send(le_sms_MsgRef_t msgRef)
void le_sms_DeleteList(le_sms_MsgListRef_t msgListRef)
Command unsupported.
Definition: le_sms_interface.h:983
le_result_t le_sms_GetText(le_sms_MsgRef_t msgRef, char *text, size_t textNumElements)
Telematic interworking not supported.
Definition: le_sms_interface.h:958
le_sms_RxMessageHandlerRef_t le_sms_AddRxMessageHandler(le_sms_RxMessageHandlerFunc_t handlerPtr, void *contextPtr)
Definition: le_sms_interface.h:790
Message type nonexistent or not implemented.
Definition: le_sms_interface.h:941
Entertainment News National.
Definition: le_sms_interface.h:700
Short message transfer rejected.
Definition: le_sms_interface.h:895
void le_sms_MarkRead(le_sms_MsgRef_t msgRef)
Sports News International.
Definition: le_sms_interface.h:691
SMS mobile originated message.
Definition: le_sms_interface.h:554