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 DOWNLOAD_SERVER_IPC_INTERFACE_CODE_H 17 #define DOWNLOAD_SERVER_IPC_INTERFACE_CODE_H 18 19 /* SAID: 3706*/ 20 namespace OHOS { 21 namespace Request { 22 enum class RequestInterfaceCode { 23 CMD_REQUEST = 0, 24 CMD_PAUSE, 25 CMD_QUERY, 26 CMD_QUERYMIMETYPE, 27 CMD_REMOVE, 28 CMD_RESUME, 29 CMD_ON, 30 CMD_OFF, 31 CMD_START, 32 CMD_STOP, 33 CMD_SHOW, 34 CMD_TOUCH, 35 CMD_SEARCH, 36 CMD_GETTASK, 37 CMD_CLEAR, 38 }; 39 40 enum class RequestNotifyInterfaceCode { 41 REQUEST_NOTIFY = 0, 42 REQUEST_DONE_NOTIFY, 43 }; 44 } // namespace Request 45 } // namespace OHOS 46 47 #endif //DOWNLOAD_SERVER_IPC_INTERFACE_CODE_H