1 /* 2 * Copyright (C) 2021 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 OHOS_RIL_NOTIFICATION_H 17 #define OHOS_RIL_NOTIFICATION_H 18 19 typedef enum { 20 HNOTI_CALL_BASE = 1000, 21 HNOTI_CALL_STATE_UPDATED, 22 HNOTI_CALL_IMS_SERVICE_STATUS_REPORT, 23 HNOTI_CALL_USSD_REPORT, 24 HNOTI_CALL_RINGBACK_VOICE_REPORT, 25 HNOTI_CALL_SRVCC_STATUS_REPORT, 26 HNOTI_CALL_EMERGENCY_NUMBER_REPORT, 27 28 HNOTI_SMS_BASE = 1100, 29 HNOTI_SMS_NEW_SMS, 30 HNOTI_SMS_NEW_CDMA_SMS, 31 HNOTI_SMS_STATUS_REPORT, 32 HNOTI_SMS_NEW_SMS_STORED_ON_SIM, 33 HNOTI_CB_CONFIG_REPORT, 34 35 HNOTI_SIM_BASE = 1200, 36 HNOTI_SIM_STATUS_CHANGED, 37 HNOTI_SIM_STK_SESSION_END_NOTIFY, 38 HNOTI_SIM_STK_PROACTIVE_NOTIFY, 39 HNOTI_SIM_STK_ALPHA_NOTIFY, 40 41 HNOTI_DATA_BASE = 1300, 42 HNOTI_DATA_PDP_CONTEXT_LIST_UPDATED, 43 44 HNOTI_NETWORK_BASE = 1400, 45 HNOTI_NETWORK_CS_REG_STATUS_UPDATED, 46 HNOTI_NETWORK_SIGNAL_STRENGTH_UPDATED, 47 HNOTI_NETWORK_TIME_UPDATED, 48 HNOTI_NETWORK_TIME_ZONE_UPDATED, 49 HNOTI_NETWORK_IMS_REG_STATUS_UPDATED, 50 HNOTI_NETWORK_PS_REG_STATUS_UPDATED, 51 HNOTI_NETWORK_PHY_CHNL_CFG_UPDATED, 52 HNOTI_NETWORK_CURRENT_CELL_UPDATED, 53 54 HNOTI_COMMON_BASE = 1500, 55 HNOTI_MODEM_RADIO_STATE_UPDATED, 56 HNOTI_MODEM_VOICE_TECH_UPDATED, 57 } HRilNotification; 58 #endif // OHOS_RIL_NOTIFICATION_H 59