1{ 2 "name": "@ohos/netmanager_base", 3 "version": "3.1.0", 4 "description": "net manager service", 5 "publishAs": "code-segment", 6 "homePage": "https://gitee.com/openharmony", 7 "repository": "https://gitee.com/openharmony/communication_netmanager_base", 8 "license": "Apache License 2.0", 9 "language": "", 10 "private": false, 11 "scripts": {}, 12 "envs": [], 13 "dirs": [], 14 "author": {}, 15 "contributors": [], 16 "segment": { 17 "destPath": "//foundation/communication/netmanager_base" 18 }, 19 "component": { 20 "name": "netmanager_base", 21 "subsystem": "communication", 22 "syscap": [ 23 "SystemCapability.Communication.NetManagerBase" 24 ], 25 "features": [], 26 "adapted_system_type": [ 27 "standard" 28 ], 29 "rom": "4.5MB", 30 "ram": "10MB", 31 "deps": { 32 "components": [ 33 "ability_base", 34 "bundle_framework", 35 "eventhandler", 36 "ces_standard", 37 "ipc", 38 "safwk", 39 "samgr_standard", 40 "utils_base" 41 ], 42 "third_party": [ 43 "curl", 44 "jsoncpp" 45 ] 46 }, 47 "build": { 48 "sub_component": [ 49 "//foundation/communication/netmanager_base/services/netmanagernative:netsys_native_manager", 50 "//foundation/communication/netmanager_base/services/netsyscontroller:netsys_controller", 51 "//foundation/communication/netmanager_base/services/netconnmanager:net_conn_manager", 52 "//foundation/communication/netmanager_base/services/dnsresolvermanager:dns_resolver_manager", 53 "//foundation/communication/netmanager_base/services/netpolicymanager:net_policy_manager", 54 "//foundation/communication/netmanager_base/services/netstatsmanager:net_stats_manager", 55 "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_manager_if", 56 "//foundation/communication/netmanager_base/interfaces/innerkits/dnsresolverclient:dns_resolver_manager_if", 57 "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient:net_policy_manager_if", 58 "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient:net_stats_manager_if", 59 "//foundation/communication/netmanager_base/utils:net_manager_common", 60 "//foundation/communication/netmanager_base/services/etc/init:netmanager_base.rc", 61 "//foundation/communication/netmanager_base/services/etc/init:netsysnative.rc", 62 "//foundation/communication/netmanager_base/services/etc/init:resolv.conf", 63 "//foundation/communication/netmanager_base/sa_profile:net_manager_profile", 64 "//foundation/communication/netmanager_base/frameworks/js/napi/netpolicy:policy", 65 "//foundation/communication/netmanager_base/frameworks/js/napi/netstats:statistics", 66 "//foundation/communication/netmanager_base/frameworks/js/napi/connection:connection", 67 "//foundation/communication/netmanager_base/frameworks/js/napi/network:network" 68 ], 69 "inner_kits": [ 70 { 71 "type": "so", 72 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_manager_if", 73 "header": { 74 "header_files": [ 75 "net_conn_client.h", 76 "net_link_info.h", 77 "net_supplier_info.h", 78 "net_specifier.h", 79 "route.h" 80 ], 81 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient/include" 82 } 83 }, 84 { 85 "type": "so", 86 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient:net_policy_manager_if", 87 "header": { 88 "header_files": [ 89 "net_policy_client.h" 90 ], 91 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include" 92 } 93 }, 94 { 95 "type": "so", 96 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient:net_stats_manager_if", 97 "header": { 98 "header_files": [ 99 "net_stats_info.h", 100 "net_stats_client.h" 101 ], 102 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient/include" 103 } 104 } 105 ], 106 "test": [ 107 "//foundation/communication/netmanager_base/test/dnsresolvermanager:unittest", 108 "//foundation/communication/netmanager_base/test/netconnmanager:unittest", 109 "//foundation/communication/netmanager_base/test/netpolicymanager:unittest" 110 ] 111 } 112 } 113} 114