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