le_smsInbox1_interface.h File Reference

#include "legato.h"
#include "le_mdmDefs_interface.h"
#include "le_sim_interface.h"
#include "le_sms_interface.h"
#include "le_smsInbox1_common.h"

Go to the source code of this file.

Typedefs

typedef void(* le_smsInbox1_DisconnectHandler_t) (void *)
 

Functions

void le_smsInbox1_ConnectService (void)
 
le_result_t le_smsInbox1_TryConnectService (void)
 
LE_FULL_API void le_smsInbox1_SetServerDisconnectHandler (le_smsInbox1_DisconnectHandler_t disconnectHandler, void *contextPtr)
 
void le_smsInbox1_DisconnectService (void)
 
le_smsInbox1_SessionRef_t le_smsInbox1_Open (void)
 
void le_smsInbox1_Close (le_smsInbox1_SessionRef_t sessionRef)
 
le_smsInbox1_RxMessageHandlerRef_t le_smsInbox1_AddRxMessageHandler (le_smsInbox1_RxMessageHandlerFunc_t handlerPtr, void *contextPtr)
 
void le_smsInbox1_RemoveRxMessageHandler (le_smsInbox1_RxMessageHandlerRef_t handlerRef)
 
void le_smsInbox1_DeleteMsg (uint32_t msgId)
 
le_result_t le_smsInbox1_GetImsi (uint32_t msgId, char *imsi, size_t imsiSize)
 
le_sms_Format_t le_smsInbox1_GetFormat (uint32_t msgId)
 
le_result_t le_smsInbox1_GetSenderTel (uint32_t msgId, char *tel, size_t telSize)
 
le_result_t le_smsInbox1_GetTimeStamp (uint32_t msgId, char *timestamp, size_t timestampSize)
 
size_t le_smsInbox1_GetMsgLen (uint32_t msgId)
 
le_result_t le_smsInbox1_GetText (uint32_t msgId, char *text, size_t textSize)
 
le_result_t le_smsInbox1_GetBinary (uint32_t msgId, uint8_t *binPtr, size_t *binSizePtr)
 
le_result_t le_smsInbox1_GetPdu (uint32_t msgId, uint8_t *pduPtr, size_t *pduSizePtr)
 
uint32_t le_smsInbox1_GetFirst (le_smsInbox1_SessionRef_t sessionRef)
 
uint32_t le_smsInbox1_GetNext (le_smsInbox1_SessionRef_t sessionRef)
 
bool le_smsInbox1_IsUnread (uint32_t msgId)
 
void le_smsInbox1_MarkRead (uint32_t msgId)
 
void le_smsInbox1_MarkUnread (uint32_t msgId)
 
le_result_t le_smsInbox1_SetMaxMessages (uint32_t maxMessageCount)
 
le_result_t le_smsInbox1_GetMaxMessages (uint32_t *maxMessageCountPtrPtr)
 

Detailed Description

Legato SMS Inbox include file.