1 /* 2 * Copyright (c) 2021 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 HIVIEW_PUBLIC_DEFINES_H 17 #define HIVIEW_PUBLIC_DEFINES_H 18 19 // define your message type here 20 #define PRIVATE_MESSAGE_TYPE \ 21 PRIVATE_MESSAGE_TYPE, \ 22 ENGINE_UPLOAD_READY_MSG, \ 23 ENGINE_REFRESH_UE_STATE_MSG, \ 24 ENGINE_UPDATE_XML_MSG, \ 25 ENGINE_SET_TEST_TYPE_MSG, \ 26 ENGINE_RUNNING_LOG_TIMER_MSG, \ 27 ENGINE_RUNNING_LOG_NOTIFY_MSG, \ 28 ENGINE_RUNNING_LOG_UNPACK_MSG, \ 29 ENGINE_NOTIFY_FLUSH_OLD_INFO_MSG, \ 30 ENGINE_EVENTINFO_LOGGER_TIMER_MSG, \ 31 ENGINE_DESERIALIZE_MSG, \ 32 ENGINE_TIMER_TASK_NOTIFY_MSG, \ 33 ENGINE_APP_USAGE_STATICS_MSG, \ 34 ENGINE_RAW_EVENT_MSG, \ 35 ENGINE_CHECK_NATIVE_MSG, \ 36 ENGINE_CAPTURE_LOG_MSG, \ 37 ENGINE_CAPTURE_REMOTE_LOG_FINISH, \ 38 ENGINE_DISTRIBUTED_CAPTURE_REMOTE_LOG_FINISH, \ 39 ENGINE_CAPTURE_BETACLUB_LOG_FINISH, \ 40 ENGINE_CAPTURE_TEST_LOG_FINISH, \ 41 ENGINE_CAPTURE_REPAIR_LOG_FINISH, \ 42 ENGINE_POST_EXT_REMOTE_DATA, \ 43 ENGINE_CLOSE_REMOTE_DEBUG, \ 44 ENGINE_ROLLBACK_USED_TRAFFIC, \ 45 ENGINE_CAR_UPDATE_CONFIG, \ 46 ENGINE_CAPTURE_CAR_LOG, \ 47 ENGINE_CAPTURE_CAR_LOG_FINISH, \ 48 ENGINE_SYSEVENT_DEBUG_MODE, \ 49 ENGINE_ROLLBACK_TRAFFIC_BY_INFO 50 51 // define your audit event type here 52 #define PRIVATE_AUDIT_EVENT_TYPE \ 53 PRIVATE_AUDIT_EVENT_TYPE = 1000, 54 55 #endif // HIVIEW_PUBLIC_DEFINES_H 56