rm head file

Signed-off-by: chen <chenkang40@huawei.com>
Change-Id: I3c5b83888d4bd0e42906f0e4f1a67229dbd9767b
This commit is contained in:
chen
2022-01-20 10:13:54 +08:00
parent 74e2c92434
commit 9991ae81e8
@@ -1,278 +0,0 @@
/*
* Copyright (c) 2021 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef UTILS_SYSTEM_ABILITY_DEFINITION_H
#define UTILS_SYSTEM_ABILITY_DEFINITION_H
#include<map>
#include<string>
namespace OHOS {
// system ability definition should be a number between FIRST_SYS_ABILITY_ID and LAST_SYS_ABILITY_ID
enum {
FIRST_SYS_ABILITY_ID = 0x00000001,
SUBSYS_COMMON_SYS_ABILITY_ID_BEGIN = 1,
RENDER_SERVICE = 10,
SUBSYS_AAFWK_SYS_ABILITY_ID_BEGIN = 100,
ABILITY_TOOLS_SERVICE_ID = 116,
ABILITY_TEST_SERVICE_ID = 179,
ABILITY_MGR_SERVICE_ID = 180,
ABILITY_MST_SERVICE_ID = 181,
DATAOBS_MGR_SERVICE_SA_ID = 182,
SUBSYS_AAFWK_SYS_ABILITY_ID_END = 199,
SUBSYS_ACCOUNT_SYS_ABILITY_ID_BEGIN = 200,
SUBSYS_AI_SYS_ABILITY_ID_BEGIN = 300,
SUBSYS_AI_DS_SYS_ABILITY_ID = 310,
SUBSYS_APPEXECFWK_SYS_ABILITY_ID_BEGIN = 400,
BUNDLE_MGR_SERVICE_SYS_ABILITY_ID = 401,
DISTRIBUTED_BUNDLE_MGR_SERVICE_SYS_ABILITY_ID = 402,
FORM_MGR_SERVICE_ID = 403,
SUBSYS_APPLICATIONS_SYS_ABILITY_ID_BEGIN = 500,
APP_MGR_SERVICE_ID = 501,
INSTALLD_SERVICE_ID = 511,
SUBSYS_ARVR_SYS_ABILITY_ID_BEGIN = 600,
SUBSYS_ARVRHARDWARE_SYS_ABILITY_ID_BEGIN = 700,
SUBSYS_BARRIERFREE_SYS_ABILITY_ID_BEGIN = 800,
SUBSYS_BIOMETRICS_SYS_ABILITY_ID_BEGIN = 900,
SUBSYS_BIOMETRICS_SYS_ABILITY_FACERECOGNIZE = 901,
SUBSYS_BIOMETRICS_SYS_ABILITY_FINGERPRINT = 902,
SUBSYS_BIOMETRICS_SYS_ABILITY_VOICEID = 903,
SUBSYS_CCRUNTIME_SYS_ABILITY_ID_BEGIN = 1000,
SUBSYS_COMMUNICATION_SYS_ABILITY_ID_BEGIN = 1100,
RPC_UNREGISTERED_TEST_SERVICE = 1108,
RPC_TEST_SERVICE = 1109,
RPC_TEST_SERVICE2 = 1110,
IPC_MSG_SEV = 1114,
IPC_MSG_UNREGISTERED_SERVER = 1115,
IPC_MSG_REPEAT_SERVER = 1116,
IPC_MSG_SERVER = 1117,
IPC_TEST_SERVICE = 1118,
IPC_EXTRA_TEST_SERVICE = 1119,
WIFI_DEVICE_SYS_ABILITY_ID = 1120,
WIFI_HOTSPOT_SYS_ABILITY_ID = 1121,
WIFI_ENHANCER_SYS_ABILITY_ID = 1122,
WIFI_P2P_SYS_ABILITY_ID = 1123,
BLUETOOTH_HOST_SYS_ABILITY_ID = 1130,
NFC_MANAGER_SYS_ABILITY_ID = 1140,
DISCOVER_SYS_ABILITY_ID = 1160,
DNET_SYS_ABILITY_ID = 1170,
NET_MANAGER_SYS_ABILITY_ID = 1150,
COMM_NET_CONN_MANAGER_SYS_ABILITY_ID = 1151,
COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID = 1152,
COMM_NET_STATS_MANAGER_SYS_ABILITY_ID = 1153,
COMM_NET_TETHERING_MANAGER_SYS_ABILITY_ID = 1154,
COMM_VPN_MANAGER_SYS_ABILITY_ID = 1155,
COMM_DNS_MANAGER_SYS_ABILITY_ID = 1156,
COMM_ETHERNET_MANAGER_SYS_ABILITY_ID = 1157,
COMM_NETD_NATIVE_SYS_ABILITY_ID = 1158,
SMART_COMM_SYS_ABILITY_ID = 1180,
SUBSYS_DFX_SYS_ABILITY_ID_BEGIN = 1200,
DFX_SYS_HIVIEW_ABILITY_ID = 1201,
DFX_SYS_EVENT_SERVICE_ABILITY_ID = 1203,
SUBSYS_DISTRIBUTEDDATAMNG_SYS_ABILITY_ID_BEGIN = 1300,
DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID = 1301,
DISTRIBUTED_FS_DAEMON_SERVICE_ID = 1302,
DISTRIBUTED_FS_META_SERVICE_ID = 1303,
DISTRIBUTED_FS_STORAGE_SERVICE_ID = 1304,
SUBSYS_DISTRIBUTEDSCHEDULE_SYS_ABILITY_ID_BEGIN = 1400,
DISTRIBUTED_SCHED_SA_ID = 1401,
DISTRIBUTED_SCHED_ADAPTER_SA_ID = 1402,
DISTRIBUTED_SCENARIO_MGR_SA_ID = 1403,
DISTRIBUTED_SCHED_TEST_SO_ID = 1490,
DISTRIBUTED_SCHED_TEST_OS_ID = 1491,
DISTRIBUTED_SCHED_TEST_OOS_ID = 1492,
DISTRIBUTED_SCHED_TEST_TT_ID = 1493,
DISTRIBUTED_SCHED_TEST_LISTEN_ID = 1494,
DISTRIBUTED_SCHED_TEST_CONNECTION_ID = 1495,
DISTRIBUTED_SCHED_TEST_INCOMPLETE_ID = 1496,
DISTRIBUTED_SCHED_TEST_ONDEMAND_ID = 1497,
DISTRIBUTED_SCHED_TEST_AUDIO_ID = 1498,
DISTRIBUTED_SCHED_TEST_MEDIA_ID = 1499,
SUBSYS_DRIVERS_SYS_ABILITY_ID_BEGIN = 1500,
SUBSYS_GLOBAL_SYS_ABILITY_ID_BEGIN = 1600,
ENTERPRISE_DEVICE_MANAGER_SA_ID = 1601,
SUBSYS_GRAPHIC_SYS_ABILITY_ID_BEGIN = 1700,
SUBSYS_HBS_SYS_ABILITY_ID_BEGIN = 1800,
SUBSYS_IAWARE_SYS_ABILITY_ID_BEGIN = 1900,
RES_SCHED_SYS_ABILITY_ID = 1901,
RESSCHEDD_SA_ID = 1902,
BACKGROUND_TASK_MANAGER_SERVICE_ID = 1903,
WORK_SCHEDULE_SERVICE_ID = 1904,
SUBSYS_IDE_SYS_ABILITY_ID_BEGIN = 2000,
SUBSYS_INTELLIACCESSORIES_SYS_ABILITY_ID_BEGIN = 2100,
SUBSYS_INTELLISPEAKER_SYS_ABILITY_ID_BEGIN = 2200,
SUBSYS_INTELLITV_SYS_ABILITY_ID_BEGIN = 2300,
SUBSYS_IOT_SYS_ABILITY_ID_BEGIN = 2400,
SUBSYS_IOTHARDWARE_SYS_ABILITY_ID_BEGIN = 2500,
SUBSYS_IVIHARDWARE_SYS_ABILITY_ID_BEGIN = 2600,
IVIHARDWARE_MANAGER_SA_ID = 2601,
IVIHARDWARE_ADAS_SA_ID = 2602,
IVIHARDWARE_TBOX_SA_ID = 2603,
IVIHARDWARE_CLUSTER_SA_ID = 2604,
SUBSYS_KERNEL_SYS_ABILITY_ID_BEGIN = 2700,
SUBSYS_LOCATION_SYS_ABILITY_ID_BEGIN = 2800,
LOCATION_GEO_CONVERT_SA_ID = 2801,
LOCATION_LOCATOR_SA_ID = 2802,
LOCATION_GNSS_SA_ID = 2803,
LOCATION_NETWORK_LOCATING_SA_ID = 2804,
LOCATION_NOPOWER_LOCATING_SA_ID = 2805,
LOCATION_NOTIFICATION_SA_ID = 2806,
SUBSYS_MSDP_SYS_ABILITY_ID_BEGIN = 2900,
MSDP_MOTION_SERVICE_ID = 2901,
MSDP_DEVICESTATUS_SERVICE_ID = 2902,
MSDP_MOVEMENT_SERVICE_ID = 2903,
MSDP_SPATIAL_AWARENESS_SERVICE_ID = 2904,
MSDP_GEOFENCE_SERVICE_ID = 2905,
MSDP_TIMELINE_SERVICE_ID = 2906,
SUBSYS_MULTIMEDIA_SYS_ABILITY_ID_BEGIN = 3000,
AUDIO_DISTRIBUTED_SERVICE_ID = 3001,
PLAYER_DISTRIBUTED_SERVICE_ID = 3002,
RADIO_IVI_SERVICE_ID = 3003,
AUDIO_SWIFT_SERVICE_ID = 3004,
UPDATE_DISTRIBUTED_SERVICE_ID = 3006,
MEDIA_LIBRARY_SERVICE_ID = 3007,
CAMERA_SERVICE_ID = 3008,
AUDIO_POLICY_SERVICE_ID = 3009,
SUBSYS_MULTIMODAINPUT_SYS_ABILITY_ID_BEGIN = 3100,
MULTIMODAL_INPUT_SERVICE_ID = 3101,
MULTIMODAL_CHANNEL_SERVICE_ID = 3102,
SUBSYS_NOTIFICATION_SYS_ABILITY_ID_BEGIN = 3200,
EVENT_MANAGER_SERVICE_ID = 3201,
COMMON_EVENT_SERVICE_ABILITY_ID = 3202,
ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID = 3203,
COMMON_EVENT_SERVICE_ID = 3299,
SUBSYS_POWERMNG_SYS_ABILITY_ID_BEGIN = 3300,
POWER_MANAGER_SERVICE_ID = 3301,
POWER_MANAGER_BATT_SERVICE_ID = 3302,
POWER_MANAGER_THERMAL_SERVICE_ID = 3303,
POWER_MANAGER_BATT_STATS_SERVICE_ID = 3304,
DISPLAY_MANAGER_SERVICE_ID = 3308,
IVIPOWER_ENHANCED_SERVICE_ID = 3309,
SUBSYS_ROUTER_SYS_ABILITY_ID_BEGIN = 3400,
SUBSYS_SECURITY_SYS_ABILITY_ID_BEGIN = 3500,
SUBSYS_SENSORS_SYS_ABILITY_ID_BEGIN = 3600,
SENSOR_SERVICE_ABILITY_ID = 3601,
MISCDEVICE_SERVICE_ABILITY_ID = 3602,
EXTSHB_SERVICE_ABILITY_ID = 3603,
SUBSYS_SMALLSERVICES_SYS_ABILITY_ID_BEGIN = 3700,
PASTEBOARD_SERVICE_ID = 3701,
TIME_SERVICE_ID = 3702,
INPUT_METHOD_SYSTEM_ABILITY_ID = 3703,
SUBSYS_SOURCECODETRANSFORMER_SYS_ABILITY_ID_BEGIN = 3800,
SUBSYS_STARTUP_SYS_ABILITY_ID_BEGIN = 3900,
PARAM_WATCHER_DISTRIBUTED_SERVICE_ID = 3901,
SUBSYS_TELEPONY_SYS_ABILITY_ID_BEGIN = 4000,
TELEPHONY_SYS_ABILITY_ID = 4001,
DCALL_SYS_ABILITY_ID = 4002,
TELEPHONY_CALL_MANAGER_SYS_ABILITY_ID = 4005,
TELEPHONY_CELLULAR_CALL_SYS_ABILITY_ID = 4006,
TELEPHONY_CELLULAR_DATA_SYS_ABILITY_ID = 4007,
TELEPHONY_SMS_MMS_SYS_ABILITY_ID = 4008,
TELEPHONY_STATE_REGISTRY_SYS_ABILITY_ID = 4009,
TELEPHONY_CORE_SERVICE_SYS_ABILITY_ID = 4010,
TELEPHONY_DATA_STORAGE_SYS_ABILITY_ID = 4012,
SUBSYS_UPDATE_SYS_ABILITY_ID_BEGIN = 4100,
SUBSYS_USB_SYS_ABILITY_ID_BEGIN = 4200,
USB_SYSTEM_ABILITY_ID = 4201,
SUBSYS_WEARABLE_SYS_ABILITY_ID_BEGIN = 4300,
SUBSYS_WEARABLEHARDWARE_SYS_ABILITY_ID_BEGIN = 4400,
SUBSYS_IVI_SYS_ABILITY_ID_BEGIN = 4500,
IVI_DRIVINGSAFETY_SA_ID = 4501,
IVI_CONFIGMANAGER_SA_ID = 4502,
IVI_COCKPITMONITOR_SA_ID = 4503,
WINDOW_MANAGER_ID = 4600,
VSYNC_MANAGER_ID = 4601,
VSYNC_MANAGER_TEST_ID = 4602,
GRAPHIC_DUMPER_SERVICE_SA_ID = 4603,
GRAPHIC_DUMPER_COMMAND_SA_ID = 4604,
ANIMATION_SERVER_SA_ID = 4605,
WINDOW_MANAGER_SERVICE_ID = 4606,
DISPLAY_MANAGER_SERVICE_SA_ID = 4607,
SOFTBUS_SERVER_SA_ID = 4700,
DEVICE_AUTH_SERVICE_ID = 4701,
SUBSYS_DISTRIBUTED_HARDWARE_SYS_ABILITY_ID_BEGIN = 4800,
DISTRIBUTED_HARDWARE_SA_ID = 4801,
DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID = 4802,
DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID = 4803,
DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID = 4804,
SUBSYS_STORAGE_SYS_ABILITY_ID_BEGIN = 4900,
STORAGE_DISTRIBUTED_FILE_DAEMON_SA_ID = 4901,
STORAGE_DISTRIBUTED_FILE_SERVICE_SA_ID = 4902,
DEVICE_STORAGE_MANAGER_SERVICE_ID = 5000,
STORAGE_SERVICE_ID = 5001,
STORAGE_MANAGER_DAEMON_ID = 5002,
STORAGE_MANAGER_MANAGER_ID = 5003,
FILE_MANAGER_SERVICE_ID = 5010,
DEVICE_SERVICE_MANAGER_SA_ID = 5100,
DISTRIBUTED_DEVICE_PROFILE_SA_ID = 6001,
SUBSYS_ACE_SYS_ABILITY_ID_BEGIN = 7001,
CA_DAEMON_ID = 8001,
LAST_SYS_ABILITY_ID = 0x00ffffff, // 16777215
};
static const std::map<int, std::string> saNameMap_ = {
{ 200, "AccountMgr" },
{ 301, "AIEngine" },
{ BUNDLE_MGR_SERVICE_SYS_ABILITY_ID, "BundleMgr" },
{ FORM_MGR_SERVICE_ID, "FormMgr" },
{ WIFI_DEVICE_SYS_ABILITY_ID, "WifiDevice" },
{ WIFI_HOTSPOT_SYS_ABILITY_ID, "WifiHotspot" },
{ WIFI_ENHANCER_SYS_ABILITY_ID, "WifiEnhancer" },
{ WIFI_P2P_SYS_ABILITY_ID, "WifiP2p" },
{ BLUETOOTH_HOST_SYS_ABILITY_ID, "BluetoothHost" },
{ NFC_MANAGER_SYS_ABILITY_ID, "NfcManager" },
{ NET_MANAGER_SYS_ABILITY_ID, "NetManager" },
{ DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "DistributedKvData" },
{ DISTRIBUTED_SCHED_SA_ID, "DistributedSched" },
{ DISTRIBUTED_SCHED_ADAPTER_SA_ID, "DistributedSchedAdapter" },
{ DISTRIBUTED_SCENARIO_MGR_SA_ID, "DistributedScenarioMgr" },
{ RES_SCHED_SYS_ABILITY_ID, "ResourceSched" },
{ RESSCHEDD_SA_ID, "ResourceSchedDamon" },
{ BACKGROUND_TASK_MANAGER_SERVICE_ID, "BackgroundTaskManager" },
{ WORK_SCHEDULE_SERVICE_ID, "WorkSchedule" },
{ LOCATION_GEO_CONVERT_SA_ID, "LocationGeoConvert" },
{ LOCATION_LOCATOR_SA_ID, "LocationLocator" },
{ LOCATION_GNSS_SA_ID, "LocationGnss" },
{ LOCATION_NETWORK_LOCATING_SA_ID, "LocationNetworkLocating" },
{ LOCATION_NOPOWER_LOCATING_SA_ID, "LocationNopowerLocating" },
{ AUDIO_DISTRIBUTED_SERVICE_ID, "AudioDistributed" },
{ COMMON_EVENT_SERVICE_ABILITY_ID, "CommonEventService" },
{ ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID, "AdvancedNotificationService" },
{ POWER_MANAGER_SERVICE_ID, "PowerManagerService" },
{ POWER_MANAGER_BATT_SERVICE_ID, "PowerManagerBatt" },
{ 3502, "DpmsService" },
{ 3510, "KeystoreService" },
{ SENSOR_SERVICE_ABILITY_ID, "SensorService" },
{ MISCDEVICE_SERVICE_ABILITY_ID, "MiscDeviceService" },
{ PASTEBOARD_SERVICE_ID, "DPasteboardService" },
{ TELEPHONY_SYS_ABILITY_ID, "Telephony" },
{ DCALL_SYS_ABILITY_ID, "DistributedCallMgr" },
{ DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID, "DeviceManagerService" },
{ USB_SYSTEM_ABILITY_ID, "UsbService" },
{ DEVICE_SERVICE_MANAGER_SA_ID, "HdfDeviceServiceManager" },
{ DISTRIBUTED_DEVICE_PROFILE_SA_ID, "DistributedDeviceProfile" },
{ WINDOW_MANAGER_SERVICE_ID, "WindowManagerService" },
{ DISPLAY_MANAGER_SERVICE_SA_ID, "DisplayManagerService" },
{ WINDOW_MANAGER_ID, "WindowManager" },
{ VSYNC_MANAGER_ID, "VsyncManager" },
{ VSYNC_MANAGER_TEST_ID, "VsyncManagerTest" },
{ GRAPHIC_DUMPER_SERVICE_SA_ID, "GraphicDumperService" },
{ GRAPHIC_DUMPER_COMMAND_SA_ID, "GraphicDumperCommand" },
{ ANIMATION_SERVER_SA_ID, "AnimationServer" },
{ CA_DAEMON_ID, "CaDaemon"},
};
} // namespace OHOS
#endif