| #ifndef __LPA_API_H__ | |
| #define __LPA_API_H__ | |
| // | |
| int lpa_init(void); | |
| int lpa_uninit(void); | |
| int lpa_select_aid(void); | |
| int lpa_check_status(int retry); | |
| int lpa_exception_process(void); | |
| //trigger | |
| char *lpa_trigger_event(int *next_step); | |
| int lpa_trigger_updata(void); | |
| //api | |
| int downloadProfileByAc(char *activecode, char *confirmcode); | |
| int downloadProfileByEid(void); | |
| int enableProfile(char *iccid); | |
| int disableProfile(char * iccid); | |
| int deleteProfile(char * iccid); | |
| int memoryReset(void); | |
| int getProfileList(char **info); | |
| int lpa_download_profile(char *activecode, char *confirmcode); | |
| int lpa_enable_profile(char *iccid); | |
| int lpa_disable_profile(char *iccid); | |
| int lpa_delete_profile(char *iccid); | |
| int lpa_memory_reset(void); | |
| int lpa_open_logical_channel(void); | |
| int lpa_close_logical_channel(int flag); | |
| #endif |