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 //--------------------------------------------------------------------------------------------------
1410 //--------------------------------------------------------------------------------------------------
1412 (
1413  const char* destStr,
1416 
1417  const char* textStr,
1420 
1421  le_sms_CallbackResultFunc_t handlerPtr,
1423 
1424  void* contextPtr
1426 );
1427 
1428 //--------------------------------------------------------------------------------------------------
1437 //--------------------------------------------------------------------------------------------------
1439 (
1440  const uint8_t* pduPtr,
1443 
1444  size_t pduNumElements,
1446 
1447  le_sms_CallbackResultFunc_t handlerPtr,
1449 
1450  void* contextPtr
1452 );
1453 
1454 //--------------------------------------------------------------------------------------------------
1466 //--------------------------------------------------------------------------------------------------
1467 void le_sms_Delete
1468 (
1469  le_sms_MsgRef_t msgRef
1472 );
1473 
1474 //--------------------------------------------------------------------------------------------------
1485 //--------------------------------------------------------------------------------------------------
1487 (
1488  le_sms_MsgRef_t msgRef
1491 );
1492 
1493 //--------------------------------------------------------------------------------------------------
1502 //--------------------------------------------------------------------------------------------------
1504 (
1505  le_sms_MsgRef_t msgRef
1508 );
1509 
1510 //--------------------------------------------------------------------------------------------------
1521 //--------------------------------------------------------------------------------------------------
1523 (
1524  le_sms_MsgRef_t msgRef,
1527 
1528  uint16_t* messageIdPtr
1531 );
1532 
1533 //--------------------------------------------------------------------------------------------------
1544 //--------------------------------------------------------------------------------------------------
1546 (
1547  le_sms_MsgRef_t msgRef,
1550 
1551  uint16_t* serialNumberPtr
1554 );
1555 
1556 //--------------------------------------------------------------------------------------------------
1571 //--------------------------------------------------------------------------------------------------
1573 (
1574  le_sms_MsgRef_t msgRef,
1577 
1578  char* tel,
1581 
1582  size_t telNumElements
1584 );
1585 
1586 //--------------------------------------------------------------------------------------------------
1601 //--------------------------------------------------------------------------------------------------
1603 (
1604  le_sms_MsgRef_t msgRef,
1607 
1608  char* timestamp,
1613 
1614  size_t timestampNumElements
1616 );
1617 
1618 //--------------------------------------------------------------------------------------------------
1628 //--------------------------------------------------------------------------------------------------
1629 size_t le_sms_GetUserdataLen
1630 (
1631  le_sms_MsgRef_t msgRef
1634 );
1635 
1636 //--------------------------------------------------------------------------------------------------
1650 //--------------------------------------------------------------------------------------------------
1652 (
1653  le_sms_MsgRef_t msgRef,
1656 
1657  char* text,
1660 
1661  size_t textNumElements
1663 );
1664 
1665 //--------------------------------------------------------------------------------------------------
1680 //--------------------------------------------------------------------------------------------------
1682 (
1683  le_sms_MsgRef_t msgRef,
1686 
1687  uint8_t* binPtr,
1690 
1691  size_t* binNumElementsPtr
1693 );
1694 
1695 //--------------------------------------------------------------------------------------------------
1710 //--------------------------------------------------------------------------------------------------
1712 (
1713  le_sms_MsgRef_t msgRef,
1716 
1717  uint8_t* pduPtr,
1720 
1721  size_t* pduNumElementsPtr
1723 );
1724 
1725 //--------------------------------------------------------------------------------------------------
1734 //--------------------------------------------------------------------------------------------------
1735 size_t le_sms_GetPDULen
1736 (
1737  le_sms_MsgRef_t msgRef
1740 );
1741 
1742 //--------------------------------------------------------------------------------------------------
1756 //--------------------------------------------------------------------------------------------------
1758 (
1759  le_sms_MsgRef_t msgRef
1762 );
1763 
1764 //--------------------------------------------------------------------------------------------------
1772 //--------------------------------------------------------------------------------------------------
1774 (
1775  void
1776 );
1777 
1778 //--------------------------------------------------------------------------------------------------
1787 //--------------------------------------------------------------------------------------------------
1788 void le_sms_DeleteList
1789 (
1790  le_sms_MsgListRef_t msgListRef
1793 );
1794 
1795 //--------------------------------------------------------------------------------------------------
1806 //--------------------------------------------------------------------------------------------------
1808 (
1809  le_sms_MsgListRef_t msgListRef
1812 );
1813 
1814 //--------------------------------------------------------------------------------------------------
1825 //--------------------------------------------------------------------------------------------------
1827 (
1828  le_sms_MsgListRef_t msgListRef
1831 );
1832 
1833 //--------------------------------------------------------------------------------------------------
1843 //--------------------------------------------------------------------------------------------------
1845 (
1846  le_sms_MsgRef_t msgRef
1849 );
1850 
1851 //--------------------------------------------------------------------------------------------------
1858 //--------------------------------------------------------------------------------------------------
1859 void le_sms_MarkRead
1860 (
1861  le_sms_MsgRef_t msgRef
1864 );
1865 
1866 //--------------------------------------------------------------------------------------------------
1873 //--------------------------------------------------------------------------------------------------
1874 void le_sms_MarkUnread
1875 (
1876  le_sms_MsgRef_t msgRef
1879 );
1880 
1881 //--------------------------------------------------------------------------------------------------
1895 //--------------------------------------------------------------------------------------------------
1897 (
1898  char* tel,
1901 
1902  size_t telNumElements
1904 );
1905 
1906 //--------------------------------------------------------------------------------------------------
1918 //--------------------------------------------------------------------------------------------------
1920 (
1921  const char* tel
1924 );
1925 
1926 //--------------------------------------------------------------------------------------------------
1934 //--------------------------------------------------------------------------------------------------
1936 (
1937  void
1938 );
1939 
1940 //--------------------------------------------------------------------------------------------------
1948 //--------------------------------------------------------------------------------------------------
1950 (
1951  void
1952 );
1953 
1954 //--------------------------------------------------------------------------------------------------
1962 //--------------------------------------------------------------------------------------------------
1964 (
1965  void
1966 );
1967 
1968 //--------------------------------------------------------------------------------------------------
1976 //--------------------------------------------------------------------------------------------------
1978 (
1979  void
1980 );
1981 
1982 //--------------------------------------------------------------------------------------------------
1990 //--------------------------------------------------------------------------------------------------
1992 (
1993  uint16_t fromId,
1996 
1997  uint16_t toId
2000 );
2001 
2002 //--------------------------------------------------------------------------------------------------
2010 //--------------------------------------------------------------------------------------------------
2012 (
2013  uint16_t fromId,
2016 
2017  uint16_t toId
2020 );
2021 
2022 //--------------------------------------------------------------------------------------------------
2030 //--------------------------------------------------------------------------------------------------
2032 (
2033  void
2034 );
2035 
2036 //--------------------------------------------------------------------------------------------------
2045 //--------------------------------------------------------------------------------------------------
2047 (
2048  le_sms_CdmaServiceCat_t serviceCat,
2052 
2053  le_sms_Languages_t language
2058 );
2059 
2060 //--------------------------------------------------------------------------------------------------
2069 //--------------------------------------------------------------------------------------------------
2071 (
2072  le_sms_CdmaServiceCat_t serviceCat,
2076 
2077  le_sms_Languages_t language
2082 );
2083 
2084 //--------------------------------------------------------------------------------------------------
2092 //--------------------------------------------------------------------------------------------------
2094 (
2095  void
2096 );
2097 
2098 
2099 #endif // LE_SMS_INTERFACE_H_INCLUDE_GUARD
2100 
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