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 
317 #ifndef LE_SMS_INTERFACE_H_INCLUDE_GUARD
318 #define LE_SMS_INTERFACE_H_INCLUDE_GUARD
319 
320 
321 #include "legato.h"
322 
323 // Interface specific includes
324 #include "le_mdmDefs_interface.h"
325 
326 
327 //--------------------------------------------------------------------------------------------------
338 //--------------------------------------------------------------------------------------------------
340 (
341  void
342 );
343 
344 //--------------------------------------------------------------------------------------------------
355 //--------------------------------------------------------------------------------------------------
357 (
358  void
359 );
360 
361 
362 //--------------------------------------------------------------------------------------------------
368 //--------------------------------------------------------------------------------------------------
369 #define LE_SMS_TIMESTAMP_MAX_LEN 20
370 
371 
372 //--------------------------------------------------------------------------------------------------
376 //--------------------------------------------------------------------------------------------------
377 #define LE_SMS_TIMESTAMP_MAX_BYTES 21
378 
379 
380 //--------------------------------------------------------------------------------------------------
385 //--------------------------------------------------------------------------------------------------
386 #define LE_SMS_TEXT_MAX_LEN 160
387 
388 
389 //--------------------------------------------------------------------------------------------------
393 //--------------------------------------------------------------------------------------------------
394 #define LE_SMS_TEXT_MAX_BYTES 161
395 
396 
397 //--------------------------------------------------------------------------------------------------
401 //--------------------------------------------------------------------------------------------------
402 #define LE_SMS_BINARY_MAX_BYTES 140
403 
404 
405 //--------------------------------------------------------------------------------------------------
409 //--------------------------------------------------------------------------------------------------
410 #define LE_SMS_PDU_MAX_PAYLOAD 140
411 
412 
413 //--------------------------------------------------------------------------------------------------
417 //--------------------------------------------------------------------------------------------------
418 #define LE_SMS_PDU_MAX_BYTES 176
419 
420 
421 //--------------------------------------------------------------------------------------------------
425 //--------------------------------------------------------------------------------------------------
426 typedef enum
427 {
430 
433 
436 
439 }
441 
442 
443 //--------------------------------------------------------------------------------------------------
447 //--------------------------------------------------------------------------------------------------
448 typedef enum
449 {
452 
455 
458 }
460 
461 
462 //--------------------------------------------------------------------------------------------------
466 //--------------------------------------------------------------------------------------------------
467 typedef enum
468 {
471 
474 
477 
480 
483 
486 
489 
492 
495 
498 }
500 
501 
502 //--------------------------------------------------------------------------------------------------
506 //--------------------------------------------------------------------------------------------------
507 typedef enum
508 {
511 
514 
517 
520 
523 
526 
529 
532 
533  LE_SMS_LANGUAGE_MAX
534 }
536 
537 
538 //--------------------------------------------------------------------------------------------------
542 //--------------------------------------------------------------------------------------------------
543 typedef enum
544 {
547 
550 
553 
556 
559 
562 
565 
568 
571 
574 
577 
580 
583 
586 
589 
592 
595 
598 
601 
604 
607 
610 
613 
616 
619 
622 
625 
628 
631 
634 
637 
640 
643 
644  LE_SMS_CDMA_SVC_CAT_MAX
645 }
647 
648 
649 //--------------------------------------------------------------------------------------------------
653 //--------------------------------------------------------------------------------------------------
654 typedef enum
655 {
659 
662 
666 
670 
675 
678 
682 
688 
692 
696 
699 
703 
707 
710 
714 
718 
722 
726 
729 
733 
737 
741 
745 
749 
753 
757 
762 
765 
768 
771 }
773 
774 
775 //--------------------------------------------------------------------------------------------------
779 //--------------------------------------------------------------------------------------------------
780 typedef enum
781 {
784 
787 
790 
793 
796 
799 
802 
805 
808 
811 
814 
817 
820 
823 
826 
829 
833 
836 
839 
842 
846 
850 
853 
856 
859 
862 
865 
868 
872 
875 
878 
881 
884 
887 
890 
893 
896 
899 
902 
905 
908 
911 
914 
917 
920 
923 
926 
929 
932 
935 
938 
941 }
943 
944 
945 //--------------------------------------------------------------------------------------------------
949 //--------------------------------------------------------------------------------------------------
950 typedef struct le_sms_Msg* le_sms_MsgRef_t;
951 
952 
953 //--------------------------------------------------------------------------------------------------
957 //--------------------------------------------------------------------------------------------------
958 typedef struct le_sms_MsgList* le_sms_MsgListRef_t;
959 
960 
961 //--------------------------------------------------------------------------------------------------
965 //--------------------------------------------------------------------------------------------------
966 typedef struct le_sms_RxMessageHandler* le_sms_RxMessageHandlerRef_t;
967 
968 
969 //--------------------------------------------------------------------------------------------------
979 //--------------------------------------------------------------------------------------------------
980 typedef void (*le_sms_CallbackResultFunc_t)
981 (
982  le_sms_MsgRef_t msgRef,
983  le_sms_Status_t status,
984  void* contextPtr
985 );
986 
987 
988 //--------------------------------------------------------------------------------------------------
997 //--------------------------------------------------------------------------------------------------
998 typedef void (*le_sms_RxMessageHandlerFunc_t)
999 (
1000  le_sms_MsgRef_t msgRef,
1001  void* contextPtr
1002 );
1003 
1004 //--------------------------------------------------------------------------------------------------
1010 //--------------------------------------------------------------------------------------------------
1012 (
1013  le_sms_RxMessageHandlerFunc_t handlerPtr,
1015 
1016  void* contextPtr
1018 );
1019 
1020 //--------------------------------------------------------------------------------------------------
1024 //--------------------------------------------------------------------------------------------------
1026 (
1027  le_sms_RxMessageHandlerRef_t addHandlerRef
1029 );
1030 
1031 //--------------------------------------------------------------------------------------------------
1041 //--------------------------------------------------------------------------------------------------
1043 (
1044  void
1045 );
1046 
1047 //--------------------------------------------------------------------------------------------------
1059 //--------------------------------------------------------------------------------------------------
1061 (
1062  le_sms_MsgRef_t msgRef,
1065 
1066  uint32_t timeout
1069 );
1070 
1071 //--------------------------------------------------------------------------------------------------
1088 //--------------------------------------------------------------------------------------------------
1090 (
1091  le_sms_MsgRef_t msgRef,
1094 
1095  const char* dest
1098 );
1099 
1100 //--------------------------------------------------------------------------------------------------
1117 //--------------------------------------------------------------------------------------------------
1119 (
1120  le_sms_MsgRef_t msgRef,
1123 
1124  const char* text
1127 );
1128 
1129 //--------------------------------------------------------------------------------------------------
1143 //--------------------------------------------------------------------------------------------------
1145 (
1146  le_sms_MsgRef_t msgRef,
1149 
1150  const uint8_t* binPtr,
1153 
1154  size_t binNumElements
1156 );
1157 
1158 //--------------------------------------------------------------------------------------------------
1172 //--------------------------------------------------------------------------------------------------
1174 (
1175  le_sms_MsgRef_t msgRef,
1178 
1179  const uint8_t* pduPtr,
1182 
1183  size_t pduNumElements
1185 );
1186 
1187 //--------------------------------------------------------------------------------------------------
1202 //--------------------------------------------------------------------------------------------------
1204 (
1205  le_sms_MsgRef_t msgRef
1208 );
1209 
1210 //--------------------------------------------------------------------------------------------------
1225 //--------------------------------------------------------------------------------------------------
1227 (
1228  le_sms_MsgRef_t msgRef,
1231 
1232  le_sms_CallbackResultFunc_t handlerPtr,
1234 
1235  void* contextPtr
1237 );
1238 
1239 //--------------------------------------------------------------------------------------------------
1251 //--------------------------------------------------------------------------------------------------
1253 (
1254  le_sms_MsgRef_t msgRef
1257 );
1258 
1259 //--------------------------------------------------------------------------------------------------
1270 //--------------------------------------------------------------------------------------------------
1272 (
1273  le_sms_MsgRef_t msgRef,
1276 
1277  le_sms_ErrorCode_t* rpCausePtr,
1280 
1281  le_sms_ErrorCode_t* tpCausePtr
1284 );
1285 
1286 //--------------------------------------------------------------------------------------------------
1295 //--------------------------------------------------------------------------------------------------
1297 (
1298  le_sms_MsgRef_t msgRef
1301 );
1302 
1303 //--------------------------------------------------------------------------------------------------
1316 //--------------------------------------------------------------------------------------------------
1318 (
1319  const char* destStr,
1322 
1323  const char* textStr,
1326 
1327  le_sms_CallbackResultFunc_t handlerPtr,
1329 
1330  void* contextPtr
1332 );
1333 
1334 //--------------------------------------------------------------------------------------------------
1343 //--------------------------------------------------------------------------------------------------
1345 (
1346  const uint8_t* pduPtr,
1349 
1350  size_t pduNumElements,
1352 
1353  le_sms_CallbackResultFunc_t handlerPtr,
1355 
1356  void* contextPtr
1358 );
1359 
1360 //--------------------------------------------------------------------------------------------------
1372 //--------------------------------------------------------------------------------------------------
1373 void le_sms_Delete
1374 (
1375  le_sms_MsgRef_t msgRef
1378 );
1379 
1380 //--------------------------------------------------------------------------------------------------
1391 //--------------------------------------------------------------------------------------------------
1393 (
1394  le_sms_MsgRef_t msgRef
1397 );
1398 
1399 //--------------------------------------------------------------------------------------------------
1408 //--------------------------------------------------------------------------------------------------
1410 (
1411  le_sms_MsgRef_t msgRef
1414 );
1415 
1416 //--------------------------------------------------------------------------------------------------
1427 //--------------------------------------------------------------------------------------------------
1429 (
1430  le_sms_MsgRef_t msgRef,
1433 
1434  uint16_t* messageIdPtr
1437 );
1438 
1439 //--------------------------------------------------------------------------------------------------
1450 //--------------------------------------------------------------------------------------------------
1452 (
1453  le_sms_MsgRef_t msgRef,
1456 
1457  uint16_t* serialNumberPtr
1460 );
1461 
1462 //--------------------------------------------------------------------------------------------------
1477 //--------------------------------------------------------------------------------------------------
1479 (
1480  le_sms_MsgRef_t msgRef,
1483 
1484  char* tel,
1487 
1488  size_t telNumElements
1490 );
1491 
1492 //--------------------------------------------------------------------------------------------------
1507 //--------------------------------------------------------------------------------------------------
1509 (
1510  le_sms_MsgRef_t msgRef,
1513 
1514  char* timestamp,
1519 
1520  size_t timestampNumElements
1522 );
1523 
1524 //--------------------------------------------------------------------------------------------------
1534 //--------------------------------------------------------------------------------------------------
1535 size_t le_sms_GetUserdataLen
1536 (
1537  le_sms_MsgRef_t msgRef
1540 );
1541 
1542 //--------------------------------------------------------------------------------------------------
1556 //--------------------------------------------------------------------------------------------------
1558 (
1559  le_sms_MsgRef_t msgRef,
1562 
1563  char* text,
1566 
1567  size_t textNumElements
1569 );
1570 
1571 //--------------------------------------------------------------------------------------------------
1586 //--------------------------------------------------------------------------------------------------
1588 (
1589  le_sms_MsgRef_t msgRef,
1592 
1593  uint8_t* binPtr,
1596 
1597  size_t* binNumElementsPtr
1599 );
1600 
1601 //--------------------------------------------------------------------------------------------------
1616 //--------------------------------------------------------------------------------------------------
1618 (
1619  le_sms_MsgRef_t msgRef,
1622 
1623  uint8_t* pduPtr,
1626 
1627  size_t* pduNumElementsPtr
1629 );
1630 
1631 //--------------------------------------------------------------------------------------------------
1640 //--------------------------------------------------------------------------------------------------
1641 size_t le_sms_GetPDULen
1642 (
1643  le_sms_MsgRef_t msgRef
1646 );
1647 
1648 //--------------------------------------------------------------------------------------------------
1662 //--------------------------------------------------------------------------------------------------
1664 (
1665  le_sms_MsgRef_t msgRef
1668 );
1669 
1670 //--------------------------------------------------------------------------------------------------
1678 //--------------------------------------------------------------------------------------------------
1680 (
1681  void
1682 );
1683 
1684 //--------------------------------------------------------------------------------------------------
1693 //--------------------------------------------------------------------------------------------------
1694 void le_sms_DeleteList
1695 (
1696  le_sms_MsgListRef_t msgListRef
1699 );
1700 
1701 //--------------------------------------------------------------------------------------------------
1712 //--------------------------------------------------------------------------------------------------
1714 (
1715  le_sms_MsgListRef_t msgListRef
1718 );
1719 
1720 //--------------------------------------------------------------------------------------------------
1731 //--------------------------------------------------------------------------------------------------
1733 (
1734  le_sms_MsgListRef_t msgListRef
1737 );
1738 
1739 //--------------------------------------------------------------------------------------------------
1749 //--------------------------------------------------------------------------------------------------
1751 (
1752  le_sms_MsgRef_t msgRef
1755 );
1756 
1757 //--------------------------------------------------------------------------------------------------
1764 //--------------------------------------------------------------------------------------------------
1765 void le_sms_MarkRead
1766 (
1767  le_sms_MsgRef_t msgRef
1770 );
1771 
1772 //--------------------------------------------------------------------------------------------------
1779 //--------------------------------------------------------------------------------------------------
1780 void le_sms_MarkUnread
1781 (
1782  le_sms_MsgRef_t msgRef
1785 );
1786 
1787 //--------------------------------------------------------------------------------------------------
1801 //--------------------------------------------------------------------------------------------------
1803 (
1804  char* tel,
1807 
1808  size_t telNumElements
1810 );
1811 
1812 //--------------------------------------------------------------------------------------------------
1826 //--------------------------------------------------------------------------------------------------
1828 (
1829  const char* tel
1832 );
1833 
1834 //--------------------------------------------------------------------------------------------------
1842 //--------------------------------------------------------------------------------------------------
1844 (
1845  void
1846 );
1847 
1848 //--------------------------------------------------------------------------------------------------
1856 //--------------------------------------------------------------------------------------------------
1858 (
1859  void
1860 );
1861 
1862 //--------------------------------------------------------------------------------------------------
1870 //--------------------------------------------------------------------------------------------------
1872 (
1873  void
1874 );
1875 
1876 //--------------------------------------------------------------------------------------------------
1884 //--------------------------------------------------------------------------------------------------
1886 (
1887  void
1888 );
1889 
1890 //--------------------------------------------------------------------------------------------------
1898 //--------------------------------------------------------------------------------------------------
1900 (
1901  uint16_t fromId,
1904 
1905  uint16_t toId
1908 );
1909 
1910 //--------------------------------------------------------------------------------------------------
1918 //--------------------------------------------------------------------------------------------------
1920 (
1921  uint16_t fromId,
1924 
1925  uint16_t toId
1928 );
1929 
1930 //--------------------------------------------------------------------------------------------------
1938 //--------------------------------------------------------------------------------------------------
1940 (
1941  void
1942 );
1943 
1944 //--------------------------------------------------------------------------------------------------
1953 //--------------------------------------------------------------------------------------------------
1955 (
1956  le_sms_CdmaServiceCat_t serviceCat,
1960 
1961  le_sms_Languages_t language
1966 );
1967 
1968 //--------------------------------------------------------------------------------------------------
1977 //--------------------------------------------------------------------------------------------------
1979 (
1980  le_sms_CdmaServiceCat_t serviceCat,
1984 
1985  le_sms_Languages_t language
1990 );
1991 
1992 //--------------------------------------------------------------------------------------------------
2000 //--------------------------------------------------------------------------------------------------
2002 (
2003  void
2004 );
2005 
2006 
2007 #endif // LE_SMS_INTERFACE_H_INCLUDE_GUARD
2008 
General News Regional.
Definition: le_sms_interface.h:560
French language.
Definition: le_sms_interface.h:515
void le_sms_Delete(le_sms_MsgRef_t msgRef)
Unassigned (unallocated) number.
Definition: le_sms_interface.h:782
Definition: le_sms_interface.h:715
le_result_t le_sms_GetCellBroadcastId(le_sms_MsgRef_t msgRef, uint16_t *messageIdPtr)
Unknown message status.
Definition: le_sms_interface.h:496
le_sms_CdmaServiceCat_t
Definition: le_sms_interface.h:543
Definition: le_sms_interface.h:730
TP-VPF not supported.
Definition: le_sms_interface.h:909
Unidentified subscriber.
Definition: le_sms_interface.h:803
Card Application Toolkit Protocol Teleservice.
Definition: le_sms_interface.h:641
Definition: le_sms_interface.h:711
Spanish language.
Definition: le_sms_interface.h:518
void(* le_sms_CallbackResultFunc_t)(le_sms_MsgRef_t msgRef, le_sms_Status_t status, void *contextPtr)
Definition: le_sms_interface.h:981
Restaurants.
Definition: le_sms_interface.h:614
le_result_t le_sms_ClearCdmaCellBroadcastServices(void)
Message saved in the message storage has not been sent.
Definition: le_sms_interface.h:478
General News Local.
Definition: le_sms_interface.h:557
General News International.
Definition: le_sms_interface.h:566
(U)SIM data download error
Definition: le_sms_interface.h:930
Administrative.
Definition: le_sms_interface.h:551
Command cannot be actioned.
Definition: le_sms_interface.h:879
Memory capacity exceeded.
Definition: le_sms_interface.h:797
Area Traffic Reports.
Definition: le_sms_interface.h:608
le_sms_ErrorCode_t
Definition: le_sms_interface.h:780
Unspecified TP-PID error.
Definition: le_sms_interface.h:866
Short Message Type 0 not supported.
Definition: le_sms_interface.h:860
le_result_t
Definition: le_basics.h:35
struct le_sms_MsgList * le_sms_MsgListRef_t
Definition: le_sms_interface.h:958
le_sms_ErrorCode3GPP2_t le_sms_Get3GPP2ErrorCode(le_sms_MsgRef_t msgRef)
Maintenance.
Definition: le_sms_interface.h:554
struct le_sms_Msg * le_sms_MsgRef_t
Definition: le_sms_interface.h:950
Business News Local.
Definition: le_sms_interface.h:569
SC busy.
Definition: le_sms_interface.h:891
(U)SIM SMS storage full
Definition: le_sms_interface.h:915
Definition: le_sms_interface.h:869
le_result_t le_sms_GetSmsCenterAddress(char *tel, size_t telNumElements)
le_result_t le_sms_ClearCellBroadcastIds(void)
Definition: le_sms_interface.h:704
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:596
Definition: le_sms_interface.h:679
Interworking, unspecified.
Definition: le_sms_interface.h:854
le_result_t le_sms_GetTimeStamp(le_sms_MsgRef_t msgRef, char *timestamp, size_t timestampNumElements)
Definition: le_sms_interface.h:693
Unspecified TP-Command error.
Definition: le_sms_interface.h:885
Definition: le_sms_interface.h:667
Unknown or Unspecified.
Definition: le_sms_interface.h:545
Hebrew language.
Definition: le_sms_interface.h:530
Destination out of order.
Definition: le_sms_interface.h:800
A terminal problem other than described above.
Definition: le_sms_interface.h:708
Definition: le_sms_interface.h:719
size_t le_sms_GetUserdataLen(le_sms_MsgRef_t msgRef)
Definition: le_sms_interface.h:746
le_result_t le_sms_SetTimeout(le_sms_MsgRef_t msgRef, uint32_t timeout)
Call barred.
Definition: le_sms_interface.h:788
void le_sms_RemoveRxMessageHandler(le_sms_RxMessageHandlerRef_t addHandlerRef)
Text message format.
Definition: le_sms_interface.h:431
Destination SME barred.
Definition: le_sms_interface.h:903
Local weather.
Definition: le_sms_interface.h:605
Local Airplane Flight Schedules.
Definition: le_sms_interface.h:611
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:876
A network problem other than identified above.
Definition: le_sms_interface.h:676
SMS mobile terminated message.
Definition: le_sms_interface.h:450
le_result_t le_sms_ActivateCellBroadcast(void)
Resources unavailable, unspecified.
Definition: le_sms_interface.h:821
le_sms_MsgRef_t le_sms_GetNext(le_sms_MsgListRef_t msgListRef)
Definition: le_sms_interface.h:663
le_sms_MsgListRef_t le_sms_CreateRxMsgList(void)
PDU message format.
Definition: le_sms_interface.h:428
le_sms_Format_t
Definition: le_sms_interface.h:426
The originating MIN is not recognized.
Definition: le_sms_interface.h:727
le_sms_Status_t
Definition: le_sms_interface.h:467
Definition: le_sms_interface.h:683
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:623
Facility rejected.
Definition: le_sms_interface.h:806
The SMS Destination Address is invalid.
Definition: le_sms_interface.h:660
Resources facility not implemented.
Definition: le_sms_interface.h:827
Message present in the message storage has not been read.
Definition: le_sms_interface.h:472
Invalid mandatory information.
Definition: le_sms_interface.h:837
Cannot replace short message.
Definition: le_sms_interface.h:863
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:448
Definition: le_sms_interface.h:843
Congestion.
Definition: le_sms_interface.h:818
le_sms_Languages_t
Definition: le_sms_interface.h:507
Undefined reason.
Definition: le_sms_interface.h:769
le_result_t le_sms_DeactivateCellBroadcast(void)
English language.
Definition: le_sms_interface.h:512
Business News Regional.
Definition: le_sms_interface.h:572
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:493
Entertainment News International.
Definition: le_sms_interface.h:602
Lodgings.
Definition: le_sms_interface.h:617
void le_sms_DisconnectService(void)
Network out of order.
Definition: le_sms_interface.h:812
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:509
Temporary failure.
Definition: le_sms_interface.h:815
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:791
Medical/Health/Hospitals.
Definition: le_sms_interface.h:632
Memory capacity exceeded.
Definition: le_sms_interface.h:924
Technology News.
Definition: le_sms_interface.h:635
le_result_t le_sms_DeleteFromStorage(le_sms_MsgRef_t msgRef)
Stock Quotes.
Definition: le_sms_interface.h:626
Operator determined barring.
Definition: le_sms_interface.h:785
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:824
Platform specific code.
Definition: le_sms_interface.h:936
Definition: le_sms_interface.h:754
Business News National.
Definition: le_sms_interface.h:575
Message has been in the sending pool.
Definition: le_sms_interface.h:484
le_result_t le_sms_GetPDU(le_sms_MsgRef_t msgRef, uint8_t *pduPtr, size_t *pduNumElementsPtr)
Definition: le_sms_interface.h:738
le_result_t le_sms_SetText(le_sms_MsgRef_t msgRef, const char *text)
Definition: le_sms_interface.h:656
Protocol error, unspecified.
Definition: le_sms_interface.h:851
Invalid SME address.
Definition: le_sms_interface.h:900
Sports News Regional.
Definition: le_sms_interface.h:584
size_t le_sms_GetPDULen(le_sms_MsgRef_t msgRef)
TP-VP not supporte.
Definition: le_sms_interface.h:912
le_result_t le_sms_DeactivateCdmaCellBroadcast(void)
No SMS storage capability in (U)SIM.
Definition: le_sms_interface.h:918
struct le_sms_RxMessageHandler * le_sms_RxMessageHandlerRef_t
Definition: le_sms_interface.h:966
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:906
le_sms_ErrorCode3GPP2_t
Definition: le_sms_interface.h:654
le_sms_MsgRef_t le_sms_GetFirst(le_sms_MsgListRef_t msgListRef)
Definition: le_sms_interface.h:847
Delivery is not currently possible.
Definition: le_sms_interface.h:697
Definition: le_sms_interface.h:671
Message sending has Failed.
Definition: le_sms_interface.h:490
Unknown message format.
Definition: le_sms_interface.h:437
Undefined reason.
Definition: le_sms_interface.h:939
Unknown subscriber.
Definition: le_sms_interface.h:809
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:734
SMS Cell Broadcast message.
Definition: le_sms_interface.h:456
SC system failure.
Definition: le_sms_interface.h:897
Definition: le_sms_interface.h:750
Message class not supported.
Definition: le_sms_interface.h:873
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:434
No SC subscription.
Definition: le_sms_interface.h:894
Korean language.
Definition: le_sms_interface.h:524
le_result_t le_sms_SetSmsCenterAddress(const char *tel)
Other general problems.
Definition: le_sms_interface.h:763
Japanese language.
Definition: le_sms_interface.h:521
Definition: le_sms_interface.h:700
Retail Directory.
Definition: le_sms_interface.h:620
Message saved in the message storage has been sent.
Definition: le_sms_interface.h:475
Sementically incorect message.
Definition: le_sms_interface.h:834
Definition: le_sms_interface.h:742
le_result_t le_sms_AddCdmaCellBroadcastServices(le_sms_CdmaServiceCat_t serviceCat, le_sms_Languages_t language)
Error in MS.
Definition: le_sms_interface.h:921
Multicategory.
Definition: le_sms_interface.h:638
(U)SIM Application Toolkit busy
Definition: le_sms_interface.h:927
Unspecified error cause.
Definition: le_sms_interface.h:933
Business News International.
Definition: le_sms_interface.h:578
TPDU not supported.
Definition: le_sms_interface.h:888
Message has been sent.
Definition: le_sms_interface.h:481
Sports News Local.
Definition: le_sms_interface.h:581
Definition: le_sms_interface.h:758
le_result_t le_sms_SetDestination(le_sms_MsgRef_t msgRef, const char *dest)
Sports News National.
Definition: le_sms_interface.h:587
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:593
Definition: le_sms_interface.h:723
Employment Opportunities.
Definition: le_sms_interface.h:629
Chinese language.
Definition: le_sms_interface.h:527
le_sms_Type_t le_sms_GetType(le_sms_MsgRef_t msgRef)
Message has not been sent.
Definition: le_sms_interface.h:487
Emergency Broadcast.
Definition: le_sms_interface.h:548
Platform specific code.
Definition: le_sms_interface.h:766
Message present in the message storage has been read.
Definition: le_sms_interface.h:469
General News National.
Definition: le_sms_interface.h:563
void(* le_sms_RxMessageHandlerFunc_t)(le_sms_MsgRef_t msgRef, void *contextPtr)
Definition: le_sms_interface.h:999
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:882
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:857
le_sms_RxMessageHandlerRef_t le_sms_AddRxMessageHandler(le_sms_RxMessageHandlerFunc_t handlerPtr, void *contextPtr)
Definition: le_sms_interface.h:689
Message type nonexistent or not implemented.
Definition: le_sms_interface.h:840
Entertainment News National.
Definition: le_sms_interface.h:599
Short message transfer rejected.
Definition: le_sms_interface.h:794
void le_sms_MarkRead(le_sms_MsgRef_t msgRef)
Sports News International.
Definition: le_sms_interface.h:590
SMS mobile originated message.
Definition: le_sms_interface.h:453