1 2 /* 3 * Copyright (C) 2023 Huawei Device Co., Ltd. 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 #ifndef TELEPHONY_SATELLITE_CALL_CALLBACK_IPC_INTERFACE_CODE_H 18 #define TELEPHONY_SATELLITE_CALL_CALLBACK_IPC_INTERFACE_CODE_H 19 20 /* SAID:4015 */ 21 namespace OHOS { 22 namespace Telephony { 23 enum class SatelliteCallCallbackInterfaceCode { 24 /** 25 * @brief map the specific request service function in ipc, one id corresponds one service, 26 * between SatelliteCallCallbackProxy and SatelliteCallCallbackStub 27 */ 28 /****************** call basic ******************/ 29 SATELLITE_DIAL = 0, 30 SATELLITE_HANG_UP, 31 SATELLITE_REJECT, 32 SATELLITE_ANSWER, 33 SATELLITE_CALL_STATE_CHANGE, 34 SATELLITE_GET_CALLS_DATA, 35 }; 36 } // namespace Telephony 37 } // namespace OHOS 38 #endif // TELEPHONY_SATELLITE_CALL_CALLBACK_IPC_INTERFACE_CODE_H