13 #ifndef TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD 14 #define TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD 284 bool userConsentSupported
370 size_t* profileListSizePtr
414 size_t smdpAdressSize,
676 #endif // TAF_SIMRSP_INTERFACE_H_INCLUDE_GUARD bool taf_simRsp_GetProfileActiveStatus(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1053
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
taf_simRsp_ProfileUserConsentHandlerRef_t taf_simRsp_AddProfileUserConsentHandler(taf_simRsp_ProfileUserConsentHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simRsp_client.c:596
taf_simRsp_ProfileType_t taf_simRsp_GetProfileType(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1003
struct taf_simRsp_ProfileUserConsentHandler * taf_simRsp_ProfileUserConsentHandlerRef_t
Definition: taf_simRsp_common.h:260
le_result_t taf_simRsp_GetIccid(taf_simRsp_ProfileListNodeRef_t profileRef, char *iccid, size_t iccidSize)
Definition: taf_simRsp_client.c:1025
le_msg_ServiceRef_t taf_simRsp_GetServiceRef(void)
Definition: taf_simRsp_server.c:269
uint32_t taf_simRsp_GetProfileIndex(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:982
void taf_simRsp_AdvertiseService(void)
Definition: taf_simRsp_server.c:296
le_msg_SessionRef_t taf_simRsp_GetClientSessionRef(void)
Definition: taf_simRsp_server.c:282
taf_simRsp_ProfileType_t
Definition: taf_simRsp_common.h:126
le_result_t taf_simRsp_GetNickName(taf_simRsp_ProfileListNodeRef_t profileRef, char *nickName, size_t nickNameSize)
Definition: taf_simRsp_client.c:1075
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_GetServerAddress(taf_sim_Id_t slotId, char *smdpAdress, size_t smdpAdressSize, char *smdsdress, size_t smdsdressSize)
Definition: taf_simRsp_client.c:872
le_result_t taf_simRsp_SetServerAddress(taf_sim_Id_t slotId, const char *LE_NONNULL smdpAdress)
Definition: taf_simRsp_client.c:846
taf_simRsp_ProfileListNodeRef_t taf_simRsp_GetProfile(uint32_t index)
Definition: taf_simRsp_client.c:961
struct taf_simRsp_ProfileConfirmationCodeHandler * taf_simRsp_ProfileConfirmationCodeHandlerRef_t
Definition: taf_simRsp_common.h:268
le_result_t taf_simRsp_DeleteProfile(taf_sim_Id_t slotId, uint32_t profileId)
Definition: taf_simRsp_client.c:736
le_result_t taf_simRsp_GetEID(taf_sim_Id_t slotId, char *eid, size_t eidSize)
Definition: taf_simRsp_client.c:677
uint32_t taf_simRsp_GetMask(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1200
taf_simRsp_ProfileClass_t taf_simRsp_GetProfileClass(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1179
taf_simRsp_IconType_t taf_simRsp_GetIconType(taf_simRsp_ProfileListNodeRef_t profileRef)
Definition: taf_simRsp_client.c:1158
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
void taf_simRsp_RemoveProfileConfirmationCodeHandler(taf_simRsp_ProfileConfirmationCodeHandlerRef_t handlerRef)
Definition: taf_simRsp_client.c:655
taf_simRsp_IconType_t
Definition: taf_simRsp_common.h:143
taf_sim_Id_t
Definition: taf_sim_common.h:465
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_GetSpn(taf_simRsp_ProfileListNodeRef_t profileRef, char *spn, size_t spnSize)
Definition: taf_simRsp_client.c:1131
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_ProfileConfirmationCodeHandlerFunc_t)(taf_sim_Id_t slotId, const char *LE_NONNULL profileName, void *contextPtr)
Definition: taf_simRsp_common.h:311
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
#define LE_NONNULL
Definition: le_basics.h:368
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
le_result_t taf_simRsp_SetProfile(taf_sim_Id_t slotId, uint32_t profileId, bool enable)
Definition: taf_simRsp_client.c:761
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
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
taf_simRsp_UserConsentReasonType_t
Definition: taf_simRsp_common.h:237
le_result_t taf_simRsp_ProvideUserConsent(taf_sim_Id_t slotId, bool userConsent, taf_simRsp_UserConsentReasonType_t reason)
Definition: taf_simRsp_client.c:907
void taf_simRsp_RemoveProfileUserConsentHandler(taf_simRsp_ProfileUserConsentHandlerRef_t handlerRef)
Definition: taf_simRsp_client.c:616
le_result_t taf_simRsp_ProvideConfirmationCode(taf_sim_Id_t slotId, const char *LE_NONNULL code)
Definition: taf_simRsp_client.c:936
taf_simRsp_ProfileDownloadHandlerRef_t taf_simRsp_AddProfileDownloadHandler(taf_simRsp_ProfileDownloadHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simRsp_client.c:557