1cb7eb8c9Sopenharmony_ci{ 2cb7eb8c9Sopenharmony_ci "name": "@ohos/dfs_service", 3cb7eb8c9Sopenharmony_ci "version": "3.1", 4cb7eb8c9Sopenharmony_ci "description": "The dfs_service module belongs to the filemanagement subsystem of OpenHarmony. It provides the ability of accessing distributed files.", 5cb7eb8c9Sopenharmony_ci "license": "Apache License 2.0", 6cb7eb8c9Sopenharmony_ci "publishAs": "code-segment", 7cb7eb8c9Sopenharmony_ci "segment": { 8cb7eb8c9Sopenharmony_ci "destPath": "foundation/filemanagement/dfs_service" 9cb7eb8c9Sopenharmony_ci }, 10cb7eb8c9Sopenharmony_ci "dirs": {}, 11cb7eb8c9Sopenharmony_ci "scripts": {}, 12cb7eb8c9Sopenharmony_ci "author": {}, 13cb7eb8c9Sopenharmony_ci "repository": "", 14cb7eb8c9Sopenharmony_ci "component": { 15cb7eb8c9Sopenharmony_ci "name": "dfs_service", 16cb7eb8c9Sopenharmony_ci "subsystem": "filemanagement", 17cb7eb8c9Sopenharmony_ci "syscap": [ 18cb7eb8c9Sopenharmony_ci "SystemCapability.FileManagement.DistributedFileService.CloudSync.Core", 19cb7eb8c9Sopenharmony_ci "SystemCapability.FileManagement.DistributedFileService.CloudSyncManager" 20cb7eb8c9Sopenharmony_ci ], 21cb7eb8c9Sopenharmony_ci "features": [ 22cb7eb8c9Sopenharmony_ci "dfs_service_feature_enable_cloud_adapter" 23cb7eb8c9Sopenharmony_ci ], 24cb7eb8c9Sopenharmony_ci "adapted_system_type": [ 25cb7eb8c9Sopenharmony_ci "small", 26cb7eb8c9Sopenharmony_ci "standard" 27cb7eb8c9Sopenharmony_ci ], 28cb7eb8c9Sopenharmony_ci "rom": "2048KB", 29cb7eb8c9Sopenharmony_ci "ram": "4096KB", 30cb7eb8c9Sopenharmony_ci "deps": { 31cb7eb8c9Sopenharmony_ci "components": [ 32cb7eb8c9Sopenharmony_ci "ability_base", 33cb7eb8c9Sopenharmony_ci "ability_runtime", 34cb7eb8c9Sopenharmony_ci "access_token", 35cb7eb8c9Sopenharmony_ci "app_file_service", 36cb7eb8c9Sopenharmony_ci "battery_manager", 37cb7eb8c9Sopenharmony_ci "c_utils", 38cb7eb8c9Sopenharmony_ci "common_event_service", 39cb7eb8c9Sopenharmony_ci "dataclassification", 40cb7eb8c9Sopenharmony_ci "data_share", 41cb7eb8c9Sopenharmony_ci "device_auth", 42cb7eb8c9Sopenharmony_ci "device_manager", 43cb7eb8c9Sopenharmony_ci "dsoftbus", 44cb7eb8c9Sopenharmony_ci "eventhandler", 45cb7eb8c9Sopenharmony_ci "ffrt", 46cb7eb8c9Sopenharmony_ci "file_api", 47cb7eb8c9Sopenharmony_ci "hicollie", 48cb7eb8c9Sopenharmony_ci "hilog", 49cb7eb8c9Sopenharmony_ci "hisysevent", 50cb7eb8c9Sopenharmony_ci "hitrace", 51cb7eb8c9Sopenharmony_ci "init", 52cb7eb8c9Sopenharmony_ci "ipc", 53cb7eb8c9Sopenharmony_ci "json", 54cb7eb8c9Sopenharmony_ci "napi", 55cb7eb8c9Sopenharmony_ci "preferences", 56cb7eb8c9Sopenharmony_ci "media_library", 57cb7eb8c9Sopenharmony_ci "netmanager_base", 58cb7eb8c9Sopenharmony_ci "relational_store", 59cb7eb8c9Sopenharmony_ci "safwk", 60cb7eb8c9Sopenharmony_ci "storage_service", 61cb7eb8c9Sopenharmony_ci "samgr", 62cb7eb8c9Sopenharmony_ci "os_account", 63cb7eb8c9Sopenharmony_ci "power_manager", 64cb7eb8c9Sopenharmony_ci "resource_schedule_service", 65cb7eb8c9Sopenharmony_ci "libfuse", 66cb7eb8c9Sopenharmony_ci "zlib" 67cb7eb8c9Sopenharmony_ci ], 68cb7eb8c9Sopenharmony_ci "third_party": [ 69cb7eb8c9Sopenharmony_ci "e2fsprogs" 70cb7eb8c9Sopenharmony_ci ] 71cb7eb8c9Sopenharmony_ci }, 72cb7eb8c9Sopenharmony_ci "build": { 73cb7eb8c9Sopenharmony_ci "group_type": { 74cb7eb8c9Sopenharmony_ci "base_group": [], 75cb7eb8c9Sopenharmony_ci "fwk_group": [], 76cb7eb8c9Sopenharmony_ci "service_group": [ 77cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:services_target", 78cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:cloudsync_kit_inner_target", 79cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:cloud_daemon_kit_inner_target", 80cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:cloud_file_kit_inner_target", 81cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:cloudsync_asset_kit_inner_target", 82cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:distributed_file_daemon_kit_inner_target", 83cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service/interfaces/kits/js/cloudsyncmanager:cloudsyncmanager", 84cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync:cloudsync", 85cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service/adapter/cloud_adapter_example:cloud_adapter_example_target" 86cb7eb8c9Sopenharmony_ci ] 87cb7eb8c9Sopenharmony_ci }, 88cb7eb8c9Sopenharmony_ci "inner_kits": [ 89cb7eb8c9Sopenharmony_ci { 90cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloudsync_kit_inner:cloudsync_kit_inner", 91cb7eb8c9Sopenharmony_ci "header": { 92cb7eb8c9Sopenharmony_ci "header_files": [ 93cb7eb8c9Sopenharmony_ci "cloud_sync_callback.h", 94cb7eb8c9Sopenharmony_ci "cloud_sync_manager.h", 95cb7eb8c9Sopenharmony_ci "i_cloud_sync_callback.h", 96cb7eb8c9Sopenharmony_ci "i_cloud_sync_service.h", 97cb7eb8c9Sopenharmony_ci "svc_death_recipient.h", 98cb7eb8c9Sopenharmony_ci "cloud_sync_constants.h", 99cb7eb8c9Sopenharmony_ci "cloud_sync_common.h" 100cb7eb8c9Sopenharmony_ci ], 101cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloudsync_kit_inner" 102cb7eb8c9Sopenharmony_ci } 103cb7eb8c9Sopenharmony_ci }, 104cb7eb8c9Sopenharmony_ci { 105cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloudsync_kit_inner:cloudsync_asset_kit_inner", 106cb7eb8c9Sopenharmony_ci "header": { 107cb7eb8c9Sopenharmony_ci "header_files": [ 108cb7eb8c9Sopenharmony_ci "cloud_sync_asset_manager.h" 109cb7eb8c9Sopenharmony_ci ], 110cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloudsync_kit_inner" 111cb7eb8c9Sopenharmony_ci } 112cb7eb8c9Sopenharmony_ci }, 113cb7eb8c9Sopenharmony_ci { 114cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_daemon_kit_inner:cloud_daemon_kit_inner", 115cb7eb8c9Sopenharmony_ci "header": { 116cb7eb8c9Sopenharmony_ci "header_files": [ 117cb7eb8c9Sopenharmony_ci "cloud_daemon_manager.h", 118cb7eb8c9Sopenharmony_ci "i_cloud_daemon.h", 119cb7eb8c9Sopenharmony_ci "svc_death_recipient.h" 120cb7eb8c9Sopenharmony_ci ], 121cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_daemon_kit_inner" 122cb7eb8c9Sopenharmony_ci } 123cb7eb8c9Sopenharmony_ci }, 124cb7eb8c9Sopenharmony_ci { 125cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_file_kit_inner:cloudfile_kit", 126cb7eb8c9Sopenharmony_ci "header": { 127cb7eb8c9Sopenharmony_ci "header_files": [], 128cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_file_kit_inner" 129cb7eb8c9Sopenharmony_ci } 130cb7eb8c9Sopenharmony_ci }, 131cb7eb8c9Sopenharmony_ci { 132cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_file_kit_inner:cloudfile_kit_core", 133cb7eb8c9Sopenharmony_ci "header": { 134cb7eb8c9Sopenharmony_ci "header_files": [], 135cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/interfaces/inner_api/native/cloud_file_kit_inner" 136cb7eb8c9Sopenharmony_ci } 137cb7eb8c9Sopenharmony_ci }, 138cb7eb8c9Sopenharmony_ci { 139cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/services/clouddisk_database:clouddisk_database", 140cb7eb8c9Sopenharmony_ci "header": { 141cb7eb8c9Sopenharmony_ci "header_files": [], 142cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/services/clouddisk_database/include" 143cb7eb8c9Sopenharmony_ci } 144cb7eb8c9Sopenharmony_ci }, 145cb7eb8c9Sopenharmony_ci { 146cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/utils:libdistributedfiledentry", 147cb7eb8c9Sopenharmony_ci "header": { 148cb7eb8c9Sopenharmony_ci "header_files": [], 149cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/utils/inner_api" 150cb7eb8c9Sopenharmony_ci } 151cb7eb8c9Sopenharmony_ci }, 152cb7eb8c9Sopenharmony_ci { 153cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/utils:libdistributedfileutils", 154cb7eb8c9Sopenharmony_ci "header": { 155cb7eb8c9Sopenharmony_ci "header_files": [], 156cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/utils/inner_api" 157cb7eb8c9Sopenharmony_ci } 158cb7eb8c9Sopenharmony_ci }, 159cb7eb8c9Sopenharmony_ci { 160cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/utils:libdistributedfileutils_lite", 161cb7eb8c9Sopenharmony_ci "header": { 162cb7eb8c9Sopenharmony_ci "header_files": [], 163cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/utils/inner_api" 164cb7eb8c9Sopenharmony_ci } 165cb7eb8c9Sopenharmony_ci }, 166cb7eb8c9Sopenharmony_ci { 167cb7eb8c9Sopenharmony_ci "name": "//foundation/filemanagement/dfs_service/services/distributedfiledaemon:distributed_file_daemon_kit_inner", 168cb7eb8c9Sopenharmony_ci "header": { 169cb7eb8c9Sopenharmony_ci "header_files": [ 170cb7eb8c9Sopenharmony_ci "distributed_file_daemon_manager.h", 171cb7eb8c9Sopenharmony_ci "i_daemon.h" 172cb7eb8c9Sopenharmony_ci ], 173cb7eb8c9Sopenharmony_ci "header_base": "//foundation/filemanagement/dfs_service/services/distributedfiledaemon/include/ipc" 174cb7eb8c9Sopenharmony_ci } 175cb7eb8c9Sopenharmony_ci } 176cb7eb8c9Sopenharmony_ci ], 177cb7eb8c9Sopenharmony_ci "test": [ 178cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:dfs_test_moudule", 179cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:cloudsync_test_module", 180cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service:distributedfile_test_module", 181cb7eb8c9Sopenharmony_ci "//foundation/filemanagement/dfs_service/test/fuzztest:dfs_service_fuzztest" 182cb7eb8c9Sopenharmony_ci ] 183cb7eb8c9Sopenharmony_ci } 184cb7eb8c9Sopenharmony_ci } 185cb7eb8c9Sopenharmony_ci}