[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit
Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/lib/liblpa/lpa_api.h b/ap/lib/liblpa/lpa_api.h
new file mode 100755
index 0000000..c5adf81
--- /dev/null
+++ b/ap/lib/liblpa/lpa_api.h
@@ -0,0 +1,40 @@
+#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