le_sim_common.h
Go to the documentation of this file.
31 //--------------------------------------------------------------------------------------------------35 //--------------------------------------------------------------------------------------------------38 //--------------------------------------------------------------------------------------------------42 //--------------------------------------------------------------------------------------------------45 //--------------------------------------------------------------------------------------------------50 //--------------------------------------------------------------------------------------------------53 //--------------------------------------------------------------------------------------------------57 //--------------------------------------------------------------------------------------------------60 //--------------------------------------------------------------------------------------------------65 //--------------------------------------------------------------------------------------------------68 //--------------------------------------------------------------------------------------------------73 //--------------------------------------------------------------------------------------------------76 //--------------------------------------------------------------------------------------------------81 //--------------------------------------------------------------------------------------------------84 //--------------------------------------------------------------------------------------------------88 //--------------------------------------------------------------------------------------------------91 //--------------------------------------------------------------------------------------------------96 //--------------------------------------------------------------------------------------------------99 //--------------------------------------------------------------------------------------------------103 //--------------------------------------------------------------------------------------------------106 //--------------------------------------------------------------------------------------------------110 //--------------------------------------------------------------------------------------------------113 //--------------------------------------------------------------------------------------------------117 //--------------------------------------------------------------------------------------------------120 //--------------------------------------------------------------------------------------------------125 //--------------------------------------------------------------------------------------------------128 //--------------------------------------------------------------------------------------------------133 //--------------------------------------------------------------------------------------------------136 //--------------------------------------------------------------------------------------------------140 //--------------------------------------------------------------------------------------------------143 //--------------------------------------------------------------------------------------------------148 //--------------------------------------------------------------------------------------------------151 //--------------------------------------------------------------------------------------------------155 //--------------------------------------------------------------------------------------------------158 //--------------------------------------------------------------------------------------------------163 //--------------------------------------------------------------------------------------------------166 //--------------------------------------------------------------------------------------------------170 //--------------------------------------------------------------------------------------------------174 //--------------------------------------------------------------------------------------------------179 //--------------------------------------------------------------------------------------------------200 //--------------------------------------------------------------------------------------------------205 //--------------------------------------------------------------------------------------------------222 //--------------------------------------------------------------------------------------------------227 //--------------------------------------------------------------------------------------------------247 //--------------------------------------------------------------------------------------------------252 //--------------------------------------------------------------------------------------------------271 //--------------------------------------------------------------------------------------------------275 //--------------------------------------------------------------------------------------------------292 //--------------------------------------------------------------------------------------------------296 //--------------------------------------------------------------------------------------------------309 //--------------------------------------------------------------------------------------------------313 //--------------------------------------------------------------------------------------------------343 //--------------------------------------------------------------------------------------------------347 //--------------------------------------------------------------------------------------------------362 //--------------------------------------------------------------------------------------------------366 //--------------------------------------------------------------------------------------------------370 //--------------------------------------------------------------------------------------------------374 //--------------------------------------------------------------------------------------------------378 //--------------------------------------------------------------------------------------------------382 //--------------------------------------------------------------------------------------------------386 //--------------------------------------------------------------------------------------------------390 //--------------------------------------------------------------------------------------------------394 //--------------------------------------------------------------------------------------------------399 //--------------------------------------------------------------------------------------------------401 (410 //--------------------------------------------------------------------------------------------------415 //--------------------------------------------------------------------------------------------------417 (426 //--------------------------------------------------------------------------------------------------431 //--------------------------------------------------------------------------------------------------433 (442 //--------------------------------------------------------------------------------------------------447 //--------------------------------------------------------------------------------------------------449 (459 //--------------------------------------------------------------------------------------------------463 //--------------------------------------------------------------------------------------------------470 //--------------------------------------------------------------------------------------------------474 //--------------------------------------------------------------------------------------------------481 //--------------------------------------------------------------------------------------------------485 //--------------------------------------------------------------------------------------------------492 //--------------------------------------------------------------------------------------------------499 //--------------------------------------------------------------------------------------------------509 //--------------------------------------------------------------------------------------------------513 //--------------------------------------------------------------------------------------------------521 //--------------------------------------------------------------------------------------------------528 //--------------------------------------------------------------------------------------------------538 //--------------------------------------------------------------------------------------------------542 //--------------------------------------------------------------------------------------------------550 //--------------------------------------------------------------------------------------------------557 //--------------------------------------------------------------------------------------------------567 //--------------------------------------------------------------------------------------------------571 //--------------------------------------------------------------------------------------------------579 //--------------------------------------------------------------------------------------------------586 //--------------------------------------------------------------------------------------------------596 //--------------------------------------------------------------------------------------------------600 //--------------------------------------------------------------------------------------------------608 //--------------------------------------------------------------------------------------------------614 //--------------------------------------------------------------------------------------------------620 //--------------------------------------------------------------------------------------------------626 //--------------------------------------------------------------------------------------------------632 //--------------------------------------------------------------------------------------------------640 //--------------------------------------------------------------------------------------------------648 //--------------------------------------------------------------------------------------------------660 //--------------------------------------------------------------------------------------------------672 //--------------------------------------------------------------------------------------------------688 //--------------------------------------------------------------------------------------------------700 //--------------------------------------------------------------------------------------------------713 //--------------------------------------------------------------------------------------------------725 //--------------------------------------------------------------------------------------------------735 //--------------------------------------------------------------------------------------------------743 //--------------------------------------------------------------------------------------------------754 //--------------------------------------------------------------------------------------------------762 //--------------------------------------------------------------------------------------------------778 //--------------------------------------------------------------------------------------------------788 //--------------------------------------------------------------------------------------------------803 //--------------------------------------------------------------------------------------------------815 //--------------------------------------------------------------------------------------------------825 //--------------------------------------------------------------------------------------------------833 //--------------------------------------------------------------------------------------------------846 //--------------------------------------------------------------------------------------------------856 //--------------------------------------------------------------------------------------------------871 //--------------------------------------------------------------------------------------------------881 //--------------------------------------------------------------------------------------------------896 //--------------------------------------------------------------------------------------------------906 //--------------------------------------------------------------------------------------------------923 //--------------------------------------------------------------------------------------------------935 //--------------------------------------------------------------------------------------------------944 //--------------------------------------------------------------------------------------------------952 //--------------------------------------------------------------------------------------------------965 //--------------------------------------------------------------------------------------------------977 //--------------------------------------------------------------------------------------------------992 //--------------------------------------------------------------------------------------------------1004 //--------------------------------------------------------------------------------------------------1016 //--------------------------------------------------------------------------------------------------1032 //--------------------------------------------------------------------------------------------------1034 * This function must be called to request the multi-profile eUICC to swap to ECS and to refresh.1045 * @note Please ensure that the eUICC is selected using le_sim_SelectCard() and in a ready state1052 //--------------------------------------------------------------------------------------------------1062 //--------------------------------------------------------------------------------------------------1076 * @note Please ensure that the eUICC is selected using le_sim_SelectCard() and in a ready state1083 //--------------------------------------------------------------------------------------------------1093 //--------------------------------------------------------------------------------------------------1107 //--------------------------------------------------------------------------------------------------1118 //--------------------------------------------------------------------------------------------------1126 //--------------------------------------------------------------------------------------------------1134 //--------------------------------------------------------------------------------------------------1142 //--------------------------------------------------------------------------------------------------1150 //--------------------------------------------------------------------------------------------------1162 //--------------------------------------------------------------------------------------------------1172 //--------------------------------------------------------------------------------------------------1182 //--------------------------------------------------------------------------------------------------1192 //--------------------------------------------------------------------------------------------------1202 //--------------------------------------------------------------------------------------------------1218 //--------------------------------------------------------------------------------------------------1231 //--------------------------------------------------------------------------------------------------1263 //--------------------------------------------------------------------------------------------------1275 //--------------------------------------------------------------------------------------------------1283 //--------------------------------------------------------------------------------------------------1297 //--------------------------------------------------------------------------------------------------1305 //--------------------------------------------------------------------------------------------------1313 //--------------------------------------------------------------------------------------------------1321 //--------------------------------------------------------------------------------------------------1329 //--------------------------------------------------------------------------------------------------1335 //--------------------------------------------------------------------------------------------------1338 * If the FPLMNListRef, mcc or mnc is not valid then this function will kill the calling client.1345 //--------------------------------------------------------------------------------------------------1357 //--------------------------------------------------------------------------------------------------1367 //--------------------------------------------------------------------------------------------------1377 //--------------------------------------------------------------------------------------------------1385 //--------------------------------------------------------------------------------------------------1393 //--------------------------------------------------------------------------------------------------1406 //--------------------------------------------------------------------------------------------------1422 //--------------------------------------------------------------------------------------------------1424 * Read the next FPLMN network from the list of FPLMN objects retrieved with le_sim_ReadFPLMNList().1434 //--------------------------------------------------------------------------------------------------1450 //--------------------------------------------------------------------------------------------------1459 //--------------------------------------------------------------------------------------------------1467 //--------------------------------------------------------------------------------------------------1476 //--------------------------------------------------------------------------------------------------1484 //--------------------------------------------------------------------------------------------------1492 //--------------------------------------------------------------------------------------------------1500 //--------------------------------------------------------------------------------------------------1510 //--------------------------------------------------------------------------------------------------1528 //--------------------------------------------------------------------------------------------------1538 //--------------------------------------------------------------------------------------------------The presence of an external SIM will be ignored.Definition: le_sim_common.h:212void(* le_sim_SimToolkitEventHandlerFunc_t)(le_sim_Id_t simId, le_sim_StkEvent_t stkEvent, void *contextPtr)Definition: le_sim_common.h:433void(* le_sim_ProfileUpdateHandlerFunc_t)(le_sim_Id_t simId, le_sim_StkEvent_t stkEvent, void *contextPtr)Definition: le_sim_common.h:417Select external SIM if present, else select internal SIM.Definition: le_sim_common.h:214struct le_sim_IccidChangeHandler * le_sim_IccidChangeHandlerRef_tDefinition: le_sim_common.h:391Steering of Roaming as defined in 3GPP TS 23.122.Definition: le_sim_common.h:330void(* le_sim_IccidChangeHandlerFunc_t)(le_sim_Id_t simId, const char *LE_NONNULL iccid, void *contextPtr)Definition: le_sim_common.h:449Definition: le_sim_common.h:238Initialization and Full File Change Notification.Definition: le_sim_common.h:316struct le_sim_NewStateHandler * le_sim_NewStateHandlerRef_tDefinition: le_sim_common.h:367struct le_sim_ProfileUpdateHandler * le_sim_ProfileUpdateHandlerRef_tDefinition: le_sim_common.h:375struct le_sim_SimToolkitEventHandler * le_sim_SimToolkitEventHandlerRef_tDefinition: le_sim_common.h:383void(* le_sim_NewStateHandlerFunc_t)(le_sim_Id_t simId, le_sim_States_t simState, void *contextPtr)Definition: le_sim_common.h:401Definition: le_sim_common.h:332