199552fe9Sopenharmony_ci{ 299552fe9Sopenharmony_ci "name": "@ohos/device_standby", 399552fe9Sopenharmony_ci "description": "device_standby", 499552fe9Sopenharmony_ci "version": "4.0", 599552fe9Sopenharmony_ci "license": "Apache License 2.0", 699552fe9Sopenharmony_ci "publishAs": "code-segment", 799552fe9Sopenharmony_ci "segment": { 899552fe9Sopenharmony_ci "destPath": "foundation/resourceschedule/device_standby" 999552fe9Sopenharmony_ci }, 1099552fe9Sopenharmony_ci "dirs": {}, 1199552fe9Sopenharmony_ci "scripts": {}, 1299552fe9Sopenharmony_ci "component": { 1399552fe9Sopenharmony_ci "name": "device_standby", 1499552fe9Sopenharmony_ci "subsystem": "resourceschedule", 1599552fe9Sopenharmony_ci "syscap": [ 1699552fe9Sopenharmony_ci "SystemCapability.ResourceSchedule.DeviceStandby" 1799552fe9Sopenharmony_ci ], 1899552fe9Sopenharmony_ci "features": [ 1999552fe9Sopenharmony_ci "device_standby_plugin_enable" 2099552fe9Sopenharmony_ci ], 2199552fe9Sopenharmony_ci "adapted_system_type": [ 2299552fe9Sopenharmony_ci "standard" 2399552fe9Sopenharmony_ci ], 2499552fe9Sopenharmony_ci "rom": "2048KB", 2599552fe9Sopenharmony_ci "ram": "10240KB", 2699552fe9Sopenharmony_ci "deps": { 2799552fe9Sopenharmony_ci "components": [ 2899552fe9Sopenharmony_ci "ability_base", 2999552fe9Sopenharmony_ci "ability_runtime", 3099552fe9Sopenharmony_ci "access_token", 3199552fe9Sopenharmony_ci "background_task_mgr", 3299552fe9Sopenharmony_ci "battery_manager", 3399552fe9Sopenharmony_ci "bundle_framework", 3499552fe9Sopenharmony_ci "call_manager", 3599552fe9Sopenharmony_ci "common_event_service", 3699552fe9Sopenharmony_ci "config_policy", 3799552fe9Sopenharmony_ci "c_utils", 3899552fe9Sopenharmony_ci "eventhandler", 3999552fe9Sopenharmony_ci "hilog", 4099552fe9Sopenharmony_ci "init", 4199552fe9Sopenharmony_ci "ipc", 4299552fe9Sopenharmony_ci "input", 4399552fe9Sopenharmony_ci "napi", 4499552fe9Sopenharmony_ci "netmanager_base", 4599552fe9Sopenharmony_ci "power_manager", 4699552fe9Sopenharmony_ci "safwk", 4799552fe9Sopenharmony_ci "samgr", 4899552fe9Sopenharmony_ci "sensor", 4999552fe9Sopenharmony_ci "time_service", 5099552fe9Sopenharmony_ci "work_scheduler", 5199552fe9Sopenharmony_ci "json" 5299552fe9Sopenharmony_ci ] 5399552fe9Sopenharmony_ci }, 5499552fe9Sopenharmony_ci "build": { 5599552fe9Sopenharmony_ci "group_type": { 5699552fe9Sopenharmony_ci "base_group" : [ 5799552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/utils/common:standby_utils_common", 5899552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/utils/policy:standby_utils_policy" 5999552fe9Sopenharmony_ci ], 6099552fe9Sopenharmony_ci "fwk_group" : [ 6199552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/frameworks:standby_fwk", 6299552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/interfaces:standby_interfaces" 6399552fe9Sopenharmony_ci ], 6499552fe9Sopenharmony_ci "service_group" : [ 6599552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/sa_profile:device_standby_sa_profile", 6699552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/interfaces/innerkits:standby_innerkits", 6799552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/plugins:standby_plugin_group", 6899552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/services:standby_service", 6999552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/utils/policy:standby_service_config" 7099552fe9Sopenharmony_ci ] 7199552fe9Sopenharmony_ci }, 7299552fe9Sopenharmony_ci "inner_kits": [ 7399552fe9Sopenharmony_ci { 7499552fe9Sopenharmony_ci "header": { 7599552fe9Sopenharmony_ci "header_base": "//foundation/resourceschedule/device_standby/interfaces/innerkits/include", 7699552fe9Sopenharmony_ci "header_files": [ 7799552fe9Sopenharmony_ci "allow_info.h", 7899552fe9Sopenharmony_ci "allow_type.h", 7999552fe9Sopenharmony_ci "resourcce_request.h", 8099552fe9Sopenharmony_ci "standby_service_client.h", 8199552fe9Sopenharmony_ci "standby_service_subscriber_stub.h", 8299552fe9Sopenharmony_ci "standby_state.h" 8399552fe9Sopenharmony_ci ] 8499552fe9Sopenharmony_ci }, 8599552fe9Sopenharmony_ci "name": "//foundation/resourceschedule/device_standby/interfaces/innerkits:standby_innerkits" 8699552fe9Sopenharmony_ci }, 8799552fe9Sopenharmony_ci { 8899552fe9Sopenharmony_ci "header": { 8999552fe9Sopenharmony_ci "header_base": "//foundation/resourceschedule/device_standby/services", 9099552fe9Sopenharmony_ci "header_files": [ 9199552fe9Sopenharmony_ci "common/include/background_task_helper.h", 9299552fe9Sopenharmony_ci "common/include/device_standby_switch.h", 9399552fe9Sopenharmony_ci "common/include/time_provider.h", 9499552fe9Sopenharmony_ci "common/include/timed_task.h", 9599552fe9Sopenharmony_ci "core/include/ability_manager_helper.h", 9699552fe9Sopenharmony_ci "core/include/allow_record.h", 9799552fe9Sopenharmony_ci "core/include/app_mgr_helper.h", 9899552fe9Sopenharmony_ci "core/include/app_state_observer.h", 9999552fe9Sopenharmony_ci "core/include/bundle_manager_helper.h", 10099552fe9Sopenharmony_ci "core/include/common_event_observer.h", 10199552fe9Sopenharmony_ci "core/include/standby_service_impl.h", 10299552fe9Sopenharmony_ci "core/include/standby_service.h", 10399552fe9Sopenharmony_ci "notification/include/standby_state_subscriber.h" 10499552fe9Sopenharmony_ci ] 10599552fe9Sopenharmony_ci }, 10699552fe9Sopenharmony_ci "name": "//foundation/resourceschedule/device_standby/services:standby_service" 10799552fe9Sopenharmony_ci }, 10899552fe9Sopenharmony_ci { 10999552fe9Sopenharmony_ci "header": { 11099552fe9Sopenharmony_ci "header_base": "//foundation/resourceschedule/device_standby/utils/common/include", 11199552fe9Sopenharmony_ci "header_files": [ 11299552fe9Sopenharmony_ci "common_constant.h", 11399552fe9Sopenharmony_ci "ipc_util.h", 11499552fe9Sopenharmony_ci "standby_service_errors.h", 11599552fe9Sopenharmony_ci "standby_service_log.h" 11699552fe9Sopenharmony_ci ] 11799552fe9Sopenharmony_ci }, 11899552fe9Sopenharmony_ci "name": "//foundation/resourceschedule/device_standby/utils/common:standby_utils_common" 11999552fe9Sopenharmony_ci }, 12099552fe9Sopenharmony_ci { 12199552fe9Sopenharmony_ci "header": { 12299552fe9Sopenharmony_ci "header_base": "//foundation/resourceschedule/device_standby/utils/policy/include", 12399552fe9Sopenharmony_ci "header_files": [ 12499552fe9Sopenharmony_ci "json_utils.h", 12599552fe9Sopenharmony_ci "standby_config_manager.h" 12699552fe9Sopenharmony_ci ] 12799552fe9Sopenharmony_ci }, 12899552fe9Sopenharmony_ci "name": "//foundation/resourceschedule/device_standby/utils/policy:standby_utils_policy" 12999552fe9Sopenharmony_ci }, 13099552fe9Sopenharmony_ci { 13199552fe9Sopenharmony_ci "header": { 13299552fe9Sopenharmony_ci "header_base": "//foundation/resourceschedule/device_standby/plugins", 13399552fe9Sopenharmony_ci "header_files": [ 13499552fe9Sopenharmony_ci "ext/include/base_state.h", 13599552fe9Sopenharmony_ci "ext/include/ibase_strategy.h", 13699552fe9Sopenharmony_ci "ext/include/iconstraint_manager_adapter.h", 13799552fe9Sopenharmony_ci "ext/include/iconstraint_monitor.h", 13899552fe9Sopenharmony_ci "ext/include/ilistener_manager_adapter.h", 13999552fe9Sopenharmony_ci "ext/include/imessage_listener.h", 14099552fe9Sopenharmony_ci "ext/include/istate_manager_adapter.h", 14199552fe9Sopenharmony_ci "ext/include/istrategy_manager_adapter.h", 14299552fe9Sopenharmony_ci "ext/include/standby_messsage.h", 14399552fe9Sopenharmony_ci "extend_constraints/include/charge_state_monitor.h", 14499552fe9Sopenharmony_ci "extend_constraints/include/constraint_manager_adapter.h", 14599552fe9Sopenharmony_ci "extend_constraints/include/motion_sensor_monitor.h", 14699552fe9Sopenharmony_ci "message_listener/include/input_manager_listener.h", 14799552fe9Sopenharmony_ci "message_listener/include/listener_manager_adapter.h", 14899552fe9Sopenharmony_ci "standby_state/include/dark_state.h", 14999552fe9Sopenharmony_ci "standby_state/include/maintenance_state.h", 15099552fe9Sopenharmony_ci "standby_state/include/nap_state.h", 15199552fe9Sopenharmony_ci "standby_state/include/sleep_state.h", 15299552fe9Sopenharmony_ci "standby_state/include/state_manager_adapter.h", 15399552fe9Sopenharmony_ci "standby_state/include/working_state.h", 15499552fe9Sopenharmony_ci "strategy/include/network_strategy.h", 15599552fe9Sopenharmony_ci "strategy/include/strategy_manager_adapter.h" 15699552fe9Sopenharmony_ci ] 15799552fe9Sopenharmony_ci }, 15899552fe9Sopenharmony_ci "name": "//foundation/resourceschedule/device_standby/plugins:standby_plugin" 15999552fe9Sopenharmony_ci } 16099552fe9Sopenharmony_ci ], 16199552fe9Sopenharmony_ci "test": [ 16299552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/interfaces/innerkits/test/unittest:unittest", 16399552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/services/test/unittest:unittest", 16499552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/plugins/test/unittest:unittest", 16599552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/services/test/fuzztest:fuzztest", 16699552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/plugins/test/fuzztest:fuzztest", 16799552fe9Sopenharmony_ci "//foundation/resourceschedule/device_standby/utils/test/fuzztest:fuzztest" 16899552fe9Sopenharmony_ci ] 16999552fe9Sopenharmony_ci } 17099552fe9Sopenharmony_ci } 17199552fe9Sopenharmony_ci} 172