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 CALL_STATUS_CALLBACK_IPC_INTERFACE_CODE_H 17 #define CALL_STATUS_CALLBACK_IPC_INTERFACE_CODE_H 18 19 /* SAID:4005 */ 20 namespace OHOS { 21 namespace Telephony { 22 enum CallStatusInterfaceCode { 23 UPDATE_CALL_INFO = 0, 24 UPDATE_CALLS_INFO, 25 UPDATE_DISCONNECTED_CAUSE, 26 UPDATE_EVENT_RESULT_INFO, 27 UPDATE_RBT_PLAY_INFO, 28 UPDATE_GET_WAITING, 29 UPDATE_SET_WAITING, 30 UPDATE_GET_RESTRICTION, 31 UPDATE_SET_RESTRICTION, 32 UPDATE_GET_TRANSFER, 33 UPDATE_SET_TRANSFER, 34 UPDATE_GET_CALL_CLIP, 35 UPDATE_GET_CALL_CLIR, 36 UPDATE_SET_CALL_CLIR, 37 GET_IMS_SWITCH_STATUS, 38 SET_IMS_SWITCH_STATUS, 39 UPDATE_STARTRTT_STATUS, 40 UPDATE_STOPRTT_STATUS, 41 GET_IMS_CONFIG, 42 SET_IMS_CONFIG, 43 GET_IMS_FEATURE_VALUE, 44 SET_IMS_FEATURE_VALUE, 45 GET_LTE_ENHANCE_MODE, 46 SET_LTE_ENHANCE_MODE, 47 RECEIVE_UPDATE_MEDIA_MODE_RESPONSE, 48 INVITE_TO_CONFERENCE, 49 START_DTMF, 50 STOP_DTMF, 51 SEND_USSD, 52 GET_IMS_CALL_DATA, 53 MMI_CODE_INFO_RESPONSE, 54 CLOSE_UNFINISHED_USSD, 55 UPDATE_SET_RESTRICTION_PWD, 56 POST_DIAL_CHAR, 57 POST_DIAL_DELAY, 58 CALL_SESSION_EVENT, 59 PEER_DIMENSION_CHANGE, 60 CALL_DATA_USAGE, 61 CAMERA_CAPBILITIES_CHANGE, 62 RECEIVE_UPDATE_MEDIA_MODE_REQUEST, 63 UPDATE_VOIP_EVENT_INFO, 64 }; 65 } // namespace Telephony 66 } // namespace OHOS 67 #endif // CALL_STATUS_CALLBACK_IPC_INTERFACE_CODE_H