317 #ifndef LE_SMS_INTERFACE_H_INCLUDE_GUARD 318 #define LE_SMS_INTERFACE_H_INCLUDE_GUARD 369 #define LE_SMS_TIMESTAMP_MAX_LEN 20 377 #define LE_SMS_TIMESTAMP_MAX_BYTES 21 386 #define LE_SMS_TEXT_MAX_LEN 160 394 #define LE_SMS_TEXT_MAX_BYTES 161 402 #define LE_SMS_BINARY_MAX_BYTES 140 410 #define LE_SMS_PDU_MAX_PAYLOAD 140 418 #define LE_SMS_PDU_MAX_BYTES 176 644 LE_SMS_CDMA_SVC_CAT_MAX
1150 const uint8_t* binPtr,
1154 size_t binNumElements
1179 const uint8_t* pduPtr,
1183 size_t pduNumElements
1319 const char* destStr,
1323 const char* textStr,
1346 const uint8_t* pduPtr,
1350 size_t pduNumElements,
1434 uint16_t* messageIdPtr
1457 uint16_t* serialNumberPtr
1488 size_t telNumElements
1520 size_t timestampNumElements
1567 size_t textNumElements
1597 size_t* binNumElementsPtr
1627 size_t* pduNumElementsPtr
1808 size_t telNumElements
2007 #endif // LE_SMS_INTERFACE_H_INCLUDE_GUARD 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
Definition: le_sms_interface.h:830
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