blob: 9e55e69be8ae19cf6d3e655257fdcb8e86c3869a [file] [log] [blame]
lla2d39312022-01-18 12:34:30 +00001/*=============================================================================
2# FileName: lynq_sim.cpp
3# Desc: about SIMAPI
4# Author: mobiletek
5# Version: V1.0
6# LastChange: 2020-07-29
7# History:
8# If you need to use any API under lynq_sim, you must first call the init_sim() function to initialize these functions.
9=============================================================================*/
10#ifndef __LYNQ_SIM__
11#define __LYNQ_SIM__
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16int lynq_get_sim_status(int *card_status);
17int lynq_get_imsi(char buf[]);
18
19/*add by lei*/
20int lynq_sim_init(int utoken);
21int lynq_sim_deinit(void);
22int lynq_enable_pin(char pin[]);
23int lynq_disable_pin(char pin[]);
24int lynq_get_iccid(char buf[]);
25int lynq_query_pin_lock(char *pin,int buf[]);
26int lynq_verify_pin(char *pin);
27int lynq_change_pin(char *old_pin, char *new_pin);
28int lynq_unlock_pin(char *puk, char *pin);
29int lynq_query_phone_number(char buf[]);
30/*add by lei*/
31
32
33#ifdef __cplusplus
34}
35#endif
36
37#endif
38