252 #ifndef SMS_INTERFACE_H_INCLUDE_GUARD
253 #define SMS_INTERFACE_H_INCLUDE_GUARD
259 #include "userInclude.h"
269 const char* serviceInstanceName
425 const uint8_t* binPtr,
429 size_t binNumElements
454 const uint8_t* pduPtr,
458 size_t pduNumElements
548 size_t telNumElements
580 size_t timestampNumElements
627 size_t textNumElements
657 size_t* binNumElementsPtr
687 size_t* pduNumElementsPtr
849 #endif // SMS_INTERFACE_H_INCLUDE_GUARD
le_sms_Status_t
Definition: le_sms.h:72
le_result_t le_sms_SetBinary(le_sms_MsgRef_t msgRef, const uint8_t *binPtr, size_t binNumElements)
le_sms_RxMessageHandlerRef_t le_sms_AddRxMessageHandler(le_sms_RxMessageHandlerFunc_t handlerPtr, void *contextPtr)
void le_sms_MarkRead(le_sms_MsgRef_t msgRef)
le_sms_MsgRef_t le_sms_GetFirst(le_sms_MsgListRef_t msgListRef)
void le_sms_MarkUnread(le_sms_MsgRef_t msgRef)
le_result_t
Definition: le_basics.h:34
void le_sms_DeleteList(le_sms_MsgListRef_t msgListRef)
le_result_t le_sms_Send(le_sms_MsgRef_t msgRef)
size_t le_sms_GetUserdataLen(le_sms_MsgRef_t msgRef)
void le_sms_StartClient(const char *serviceInstanceName)
le_sms_Format_t
Definition: le_sms.h:57
struct le_sms_Msg * le_sms_MsgRef_t
Definition: le_sms.h:93
void le_sms_Delete(le_sms_MsgRef_t msgRef)
le_result_t le_sms_SetText(le_sms_MsgRef_t msgRef, const char *text)
size_t le_sms_GetPDULen(le_sms_MsgRef_t msgRef)
void le_sms_RemoveRxMessageHandler(le_sms_RxMessageHandlerRef_t addHandlerRef)
le_sms_MsgRef_t le_sms_GetNext(le_sms_MsgListRef_t msgListRef)
le_result_t le_sms_GetText(le_sms_MsgRef_t msgRef, char *text, size_t textNumElements)
le_sms_Format_t le_sms_GetFormat(le_sms_MsgRef_t msgRef)
le_sms_Status_t le_sms_GetStatus(le_sms_MsgRef_t msgRef)
struct le_sms_RxMessageHandler * le_sms_RxMessageHandlerRef_t
Definition: le_sms.h:107
le_result_t le_sms_SetPDU(le_sms_MsgRef_t msgRef, const uint8_t *pduPtr, size_t pduNumElements)
le_result_t le_sms_GetPDU(le_sms_MsgRef_t msgRef, uint8_t *pduPtr, size_t *pduNumElementsPtr)
le_sms_MsgListRef_t le_sms_CreateRxMsgList(void)
le_result_t le_sms_DeleteFromStorage(le_sms_MsgRef_t msgRef)
struct le_sms_MsgList * le_sms_MsgListRef_t
Definition: le_sms.h:100
le_result_t le_sms_GetSenderTel(le_sms_MsgRef_t msgRef, char *tel, size_t telNumElements)
le_result_t le_sms_GetTimeStamp(le_sms_MsgRef_t msgRef, char *timestamp, size_t timestampNumElements)
struct le_sms_RxMessageHandler * le_sms_RxMessageHandlerRef_t
Definition: sms_interface.h:289
le_result_t le_sms_GetBinary(le_sms_MsgRef_t msgRef, uint8_t *binPtr, size_t *binNumElementsPtr)
le_result_t le_sms_SetDestination(le_sms_MsgRef_t msgRef, const char *dest)
void le_sms_StopClient(void)
le_sms_MsgRef_t le_sms_Create(void)
void(* le_sms_RxMessageHandlerFunc_t)(le_sms_MsgRef_t msgRef, void *contextPtr)
Definition: sms_interface.h:303