• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2023 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef CORE_SERVICE_INTERFACE_CODE_H
17 #define CORE_SERVICE_INTERFACE_CODE_H
18 
19 /* SAID:4010 */
20 namespace OHOS {
21 namespace Telephony {
22 enum class CoreServiceInterfaceCode {
23     GET_PS_RADIO_TECH = 0,
24     GET_CS_RADIO_TECH,
25     GET_OPERATOR_NUMERIC,
26     GET_OPERATOR_NAME,
27     GET_SIGNAL_INFO_LIST,
28     GET_NETWORK_STATE,
29     GET_CELL_INFO_LIST,
30     SET_RADIO_STATE,
31     GET_RADIO_STATE,
32     GET_IMEI,
33     GET_MEID,
34     GET_UNIQUE_DEVICE_ID,
35     HAS_SIM_CARD,
36     GET_SIM_STATE,
37     GET_ISO_COUNTRY_CODE,
38     GET_ISO_COUNTRY_CODE_FOR_NETWORK,
39     SET_PS_ATTACH_STATUS,
40     GET_SPN,
41     GET_ICCID,
42     GET_IMSI,
43     IS_CT_SIM_CARD,
44     IS_SIM_ACTIVE,
45     UNLOCK_PIN,
46     UNLOCK_PUK,
47     ALTER_PIN,
48     CHECK_LOCK,
49     SWITCH_LOCK,
50     UNLOCK_PIN2,
51     UNLOCK_PUK2,
52     ALTER_PIN2,
53     GET_SIM_OPERATOR_NUMERIC,
54     GET_NETWORK_SEARCH_RESULT,
55     GET_NETWORK_SELECTION_MODE,
56     GET_SIM_LANGUAGE,
57     GET_SIM_GID1,
58     GET_SIM_GID2,
59     SET_NETWORK_SELECTION_MODE,
60     GET_CELL_LOCATION,
61     GET_SIM_SUB_INFO,
62     SET_DEFAULT_VOICE_SLOTID,
63     GET_DEFAULT_VOICE_SLOTID,
64     GET_DEFAULT_VOICE_SIMID,
65     SET_PRIMARY_SLOTID,
66     GET_PRIMARY_SLOTID,
67     SET_DEFAULT_DATA_SLOTID,
68     GET_DEFAULT_DATA_SLOTID,
69     SET_SHOW_NUMBER,
70     GET_SHOW_NUMBER,
71     SET_SHOW_NAME,
72     GET_SHOW_NAME,
73     GET_ACTIVE_ACCOUNT_INFO_LIST,
74     GET_OPERATOR_CONFIG,
75     REFRESH_SIM_STATE,
76     SET_SIM_ACTIVE,
77     GET_PREFERRED_NETWORK_MODE,
78     SET_PREFERRED_NETWORK_MODE,
79     GET_NETWORK_CAPABILITY,
80     SET_NETWORK_CAPABILITY,
81     GET_SIM_PHONE_NUMBER,
82     GET_SIM_TELENUMBER_IDENTIFIER,
83     GET_VOICE_MAIL_TAG,
84     GET_VOICE_MAIL_NUMBER,
85     ICC_DIALLING_NUMBERS_GET,
86     ICC_DIALLING_NUMBERS_DELETE,
87     ICC_DIALLING_NUMBERS_INSERT,
88     ICC_DIALLING_NUMBERS_UPDATE,
89     SET_VOICE_MAIL,
90     GET_MAX_SIM_COUNT,
91     GET_OPKEY,
92     GET_OPKEY_EXT,
93     GET_OPNAME,
94     GET_IMS_REG_STATUS,
95     STK_CMD_FROM_APP_ENVELOPE,
96     STK_CMD_FROM_APP_TERMINAL_RESPONSE,
97     STK_RESULT_FROM_APP_CALL_SETUP_REQUEST,
98     GET_CARD_TYPE,
99     UNLOCK_SIMLOCK,
100     HAS_OPERATOR_PRIVILEGES,
101     SIM_AUTHENTICATION,
102     IS_NR_SUPPORTED,
103     SET_NR_OPTION_MODE,
104     GET_NR_OPTION_MODE,
105     REG_IMS_CALLBACK,
106     UN_REG_IMS_CALLBACK,
107     GET_SIM_EONS,
108     GET_SIM_SLOTID,
109     GET_SIM_SIMID,
110     GET_VOICE_MAIL_COUNT,
111     SET_VOICE_MAIL_COUNT,
112     SET_VOICE_CALL_FORWARDING,
113     GET_BASEBAND_VERSION,
114     GET_DSDS_MODE,
115     FACTORY_RESET,
116     GET_NR_SSB_ID_INFO,
117 };
118 } // namespace Telephony
119 } // namespace OHOS
120 #endif // CORE_SERVICE_INTERFACE_CODE_H