10a7ce71fSopenharmony_ci/* 20a7ce71fSopenharmony_ci * Copyright (c) 2022 HiSilicon (Shanghai) Technologies CO., LIMITED. 30a7ce71fSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 40a7ce71fSopenharmony_ci * you may not use this file except in compliance with the License. 50a7ce71fSopenharmony_ci * You may obtain a copy of the License at 60a7ce71fSopenharmony_ci * 70a7ce71fSopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 80a7ce71fSopenharmony_ci * 90a7ce71fSopenharmony_ci * Unless required by applicable law or agreed to in writing, software 100a7ce71fSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 110a7ce71fSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 120a7ce71fSopenharmony_ci * See the License for the specific language governing permissions and 130a7ce71fSopenharmony_ci * limitations under the License. 140a7ce71fSopenharmony_ci */ 150a7ce71fSopenharmony_ci 160a7ce71fSopenharmony_ci#ifndef STATUSCODE_H 170a7ce71fSopenharmony_ci#define STATUSCODE_H 180a7ce71fSopenharmony_ci 190a7ce71fSopenharmony_ci#include "status_code.h" 200a7ce71fSopenharmony_citypedef enum StatusCode { 210a7ce71fSopenharmony_ci StatusFailure = -1, 220a7ce71fSopenharmony_ci StatusOk = 0, 230a7ce71fSopenharmony_ci StatusTimeOut, 240a7ce71fSopenharmony_ci StatusURIError, 250a7ce71fSopenharmony_ci StatusIOError, 260a7ce71fSopenharmony_ci StatusIOReady, 270a7ce71fSopenharmony_ci StatusNoInitialize, 280a7ce71fSopenharmony_ci StatusDeviceOffline, 290a7ce71fSopenharmony_ci StatusNoDevice, 300a7ce71fSopenharmony_ci StatusNoVideoDevices, 310a7ce71fSopenharmony_ci StatusNewFramed, 320a7ce71fSopenharmony_ci StatusFramedEnd, 330a7ce71fSopenharmony_ci StatusComposedData, 340a7ce71fSopenharmony_ci StatusNoSession, 350a7ce71fSopenharmony_ci StatusTargetExist, 360a7ce71fSopenharmony_ci StatusTargetNoExist, 370a7ce71fSopenharmony_ci StatusQEmpty, 380a7ce71fSopenharmony_ci StatusLostFrame, 390a7ce71fSopenharmony_ci} StatusCode; 400a7ce71fSopenharmony_ci 410a7ce71fSopenharmony_ci#endif /* __STATUSCODE__H__ */ 42