68 #ifndef TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD 69 #define TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD 295 bool userConsentSupported
373 size_t* profileListSizePtr
413 size_t smdpAdressSize,
648 #endif // TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD taf_simRsp_ProfileClass_t
Definition: taf_simRsp_common.h:160
void(* taf_simRsp_ProfileDownloadHandlerFunc_t)(taf_sim_Id_t slotId, taf_simRsp_DownloadStatus_t downloadStatus, taf_simRsp_DownloadErrorCause_t errorCause, void *contextPtr)
Definition: taf_simRsp_common.h:277
le_result_t taf_simRsp_GetProfileList(taf_sim_Id_t slotId, taf_simRsp_ProfileListNodeRef_t *profileListPtr, size_t *profileListSizePtr)
Definition: taf_simRsp_client.c:817
le_result_t taf_simRsp_GetIccid(taf_simRsp_ProfileListNodeRef_t profileRef, char *iccid, size_t iccidSize)
Definition: taf_simRsp_client.c:1025
le_result_t taf_simRsp_ProvideUserConsent(taf_sim_Id_t slotId, bool userConsent, taf_simRsp_UserConsentReasonType_t reason)
Definition: taf_simRsp_client.c:907
struct taf_simRsp_ProfileUserConsentHandler * taf_simRsp_ProfileUserConsentHandlerRef_t
Definition: taf_simRsp_common.h:260
le_result_t taf_simRsp_DeleteProfile(taf_sim_Id_t slotId, uint32_t profileId)
Definition: taf_simRsp_client.c:736
LE_FULL_API void taf_simRsp_SetNonExitServerDisconnectHandler(taf_simRsp_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_simRsp_client.c:457
void taf_simRsp_ConnectService(void)
Definition: taf_simRsp_client.c:291
le_result_t taf_simRsp_GetName(taf_simRsp_ProfileListNodeRef_t profileRef, char *name, size_t nameSize)
Definition: taf_simRsp_client.c:1103
void(* taf_simRsp_DisconnectHandler_t)(void *)
Definition: taf_simRsp_interface.h:84
taf_simRsp_ProfileType_t
Definition: taf_simRsp_common.h:126
void(* taf_simRsp_ProfileUserConsentHandlerFunc_t)(taf_sim_Id_t slotId, bool userConsentRequired, uint8_t mask, void *contextPtr)
Definition: taf_simRsp_common.h:294
le_result_t taf_simRsp_TryConnectService(void)
Definition: taf_simRsp_client.c:323
struct taf_simRsp_ProfileConfirmationCodeHandler * taf_simRsp_ProfileConfirmationCodeHandlerRef_t
Definition: taf_simRsp_common.h:268
uint32_t taf_simRsp_GetProfileIndex(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:982
void taf_simRsp_RemoveProfileConfirmationCodeHandler(taf_simRsp_ProfileConfirmationCodeHandlerRef_t handlerRef)
Definition: taf_simRsp_client.c:655
le_result_t taf_simRsp_AddProfile(taf_sim_Id_t slotId, const char *LE_NONNULL activationCode, const char *LE_NONNULL confirmationCode, bool userConsentSupported)
Definition: taf_simRsp_client.c:705
taf_simRsp_IconType_t taf_simRsp_GetIconType(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1158
LE_FULL_API void taf_simRsp_SetServerDisconnectHandler(taf_simRsp_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_simRsp_client.c:380
le_result_t taf_simRsp_GetNickName(taf_simRsp_ProfileListNodeRef_t profileRef, char *nickName, size_t nickNameSize)
Definition: taf_simRsp_client.c:1075
taf_simRsp_ProfileClass_t taf_simRsp_GetProfileClass(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1179
taf_simRsp_IconType_t
Definition: taf_simRsp_common.h:143
le_result_t taf_simRsp_ProvideConfirmationCode(taf_sim_Id_t slotId, const char *LE_NONNULL code)
Definition: taf_simRsp_client.c:936
le_result_t taf_simRsp_UpdateNickName(taf_sim_Id_t slotId, uint32_t profileId, const char *LE_NONNULL nickName)
Definition: taf_simRsp_client.c:789
taf_sim_Id_t
Definition: taf_sim_common.h:465
taf_simRsp_ProfileType_t taf_simRsp_GetProfileType(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1003
le_result_t taf_simRsp_SetServerAddress(taf_sim_Id_t slotId, const char *LE_NONNULL smdpAdress)
Definition: taf_simRsp_client.c:846
le_result_t taf_simRsp_GetEID(taf_sim_Id_t slotId, char *eid, size_t eidSize)
Definition: taf_simRsp_client.c:677
void taf_simRsp_RemoveProfileUserConsentHandler(taf_simRsp_ProfileUserConsentHandlerRef_t handlerRef)
Definition: taf_simRsp_client.c:616
void(* taf_simRsp_ProfileConfirmationCodeHandlerFunc_t)(taf_sim_Id_t slotId, const char *LE_NONNULL profileName, void *contextPtr)
Definition: taf_simRsp_common.h:311
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
struct taf_simRsp_ProfileDownloadHandler * taf_simRsp_ProfileDownloadHandlerRef_t
Definition: taf_simRsp_common.h:252
struct taf_simRsp_ProfileListNode * taf_simRsp_ProfileListNodeRef_t
Definition: taf_simRsp_common.h:118
bool taf_simRsp_GetProfileActiveStatus(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1053
taf_simRsp_UserConsentReasonType_t
Definition: taf_simRsp_common.h:237
le_result_t taf_simRsp_GetSpn(taf_simRsp_ProfileListNodeRef_t profileRef, char *spn, size_t spnSize)
Definition: taf_simRsp_client.c:1131
#define LE_FULL_API
Definition: le_apiFeatures.h:42
taf_simRsp_ProfileUserConsentHandlerRef_t taf_simRsp_AddProfileUserConsentHandler(taf_simRsp_ProfileUserConsentHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simRsp_client.c:596
taf_simRsp_ProfileDownloadHandlerRef_t taf_simRsp_AddProfileDownloadHandler(taf_simRsp_ProfileDownloadHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simRsp_client.c:557
le_result_t taf_simRsp_GetServerAddress(taf_sim_Id_t slotId, char *smdpAdress, size_t smdpAdressSize, char *smdsdress, size_t smdsdressSize)
Definition: taf_simRsp_client.c:872
void taf_simRsp_RemoveProfileDownloadHandler(taf_simRsp_ProfileDownloadHandlerRef_t handlerRef)
Definition: taf_simRsp_client.c:577
taf_simRsp_ProfileConfirmationCodeHandlerRef_t taf_simRsp_AddProfileConfirmationCodeHandler(taf_simRsp_ProfileConfirmationCodeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simRsp_client.c:635
void taf_simRsp_DisconnectService(void)
Definition: taf_simRsp_client.c:503
le_result_t taf_simRsp_SetProfile(taf_sim_Id_t slotId, uint32_t profileId, bool enable)
Definition: taf_simRsp_client.c:761
uint32_t taf_simRsp_GetMask(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1200
taf_simRsp_ProfileListNodeRef_t taf_simRsp_GetProfile(uint32_t index)
Definition: taf_simRsp_client.c:961