143 #ifndef SIM_INTERFACE_H_INCLUDE_GUARD
144 #define SIM_INTERFACE_H_INCLUDE_GUARD
150 #include "userInclude.h"
160 const char* serviceInstanceName
324 size_t iccidNumElements
350 size_t imsiNumElements
590 char* phoneNumberStr,
594 size_t phoneNumberStrNumElements
599 #endif // SIM_INTERFACE_H_INCLUDE_GUARD
le_result_t le_sim_GetSubscriberPhoneNumber(le_sim_ObjRef_t simRef, char *phoneNumberStr, size_t phoneNumberStrNumElements)
le_sim_NewStateHandlerRef_t le_sim_AddNewStateHandler(le_sim_NewStateHandlerFunc_t handlerPtr, void *contextPtr)
void le_sim_Delete(le_sim_ObjRef_t simRef)
le_result_t
Definition: le_basics.h:34
void(* le_sim_NewStateHandlerFunc_t)(le_sim_ObjRef_t simRef, void *contextPtr)
Definition: sim_interface.h:194
le_result_t le_sim_Lock(le_sim_ObjRef_t simRef, const char *pin)
le_sim_ObjRef_t le_sim_Create(uint32_t cardNum)
le_result_t le_sim_GetIMSI(le_sim_ObjRef_t simRef, char *imsi, size_t imsiNumElements)
uint32_t le_sim_GetSelectedCard(void)
le_result_t le_sim_GetICCID(le_sim_ObjRef_t simRef, char *iccid, size_t iccidNumElements)
le_result_t le_sim_Unlock(le_sim_ObjRef_t simRef, const char *pin)
void le_sim_StopClient(void)
le_sim_States_t
Definition: le_sim.h:66
uint32_t le_sim_GetSlotNumber(le_sim_ObjRef_t simRef)
le_result_t le_sim_EnterPIN(le_sim_ObjRef_t simRef, const char *pin)
le_result_t le_sim_ChangePIN(le_sim_ObjRef_t simRef, const char *oldpin, const char *newpin)
void le_sim_StartClient(const char *serviceInstanceName)
le_result_t le_sim_Unblock(le_sim_ObjRef_t simRef, const char *puk, const char *newpin)
struct le_sim_Obj * le_sim_ObjRef_t
Definition: le_sim.h:86
bool le_sim_IsPresent(le_sim_ObjRef_t simRef)
bool le_sim_IsReady(le_sim_ObjRef_t simRef)
struct le_sim_NewStateHandler * le_sim_NewStateHandlerRef_t
Definition: sim_interface.h:180
struct le_sim_NewStateHandler * le_sim_NewStateHandlerRef_t
Definition: le_sim.h:94
int32_t le_sim_GetRemainingPINTries(le_sim_ObjRef_t simRef)
uint32_t le_sim_CountSlots(void)
le_sim_States_t le_sim_GetState(le_sim_ObjRef_t simRef)
void le_sim_RemoveNewStateHandler(le_sim_NewStateHandlerRef_t addHandlerRef)