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.NetManager.Core" 24 ], 25 "features": [], 26 "adapted_system_type": [ 27 "standard" 28 ], 29 "rom": "4.5MB", 30 "ram": "10MB", 31 "hisysevent_config": [ 32 "//foundation/communication/netmanager_base/hisysevent.yaml" 33 ], 34 "deps": { 35 "components": [ 36 "ipc", 37 "safwk", 38 "hilog_native", 39 "hiviewdfx_hilog_native", 40 "dhcp", 41 "libuv", 42 "netmanager_standard", 43 "eventhandler", 44 "ability_base", 45 "access_token", 46 "hitrace_native", 47 "hisysevent_native", 48 "core_service", 49 "c_utils", 50 "jsoncpp", 51 "samgr", 52 "common_event_service", 53 "napi" 54 ], 55 "third_party": [ 56 "curl", 57 "jsoncpp" 58 ] 59 }, 60 "build": { 61 "group_type": { 62 "base_group": [], 63 "fwk_group": [ 64 "//foundation/communication/netmanager_base/utils:net_manager_common", 65 "//foundation/communication/netmanager_base/frameworks/js/napi/connection:connection", 66 "//foundation/communication/netmanager_base/frameworks/js/napi/network:network", 67 "//foundation/communication/netmanager_base/frameworks/js/napi/netstats:statistics", 68 "//foundation/communication/netmanager_base/frameworks/js/napi/netpolicy:policy", 69 "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_manager_if", 70 "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient:net_policy_manager_if", 71 "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient:net_stats_manager_if" 72 ], 73 "service_group": [ 74 "//foundation/communication/netmanager_base/services/netmanagernative:netsys_native_manager", 75 "//foundation/communication/netmanager_base/services/netmanagernative/fwmarkclient:fwmark_client", 76 "//foundation/communication/netmanager_base/services/netmanagernative/netsys_client:netsys_client", 77 "//foundation/communication/netmanager_base/services/netsys_bpf_stats:netsys_bpf_stats", 78 "//foundation/communication/netmanager_base/services/netsyscontroller:netsys_controller", 79 "//foundation/communication/netmanager_base/services/netconnmanager:net_conn_manager", 80 "//foundation/communication/netmanager_base/services/netpolicymanager:net_policy_manager", 81 "//foundation/communication/netmanager_base/services/netstatsmanager:net_stats_manager", 82 "//foundation/communication/netmanager_base/services/etc/init:netdetectionurl.conf", 83 "//foundation/communication/netmanager_base/services/etc/init:netmanager_base.rc", 84 "//foundation/communication/netmanager_base/services/etc/init:netsysnative.rc", 85 "//foundation/communication/netmanager_base/services/etc/init:resolv.conf", 86 "//foundation/communication/netmanager_base/services/etc/init:xtables.lock", 87 "//foundation/communication/netmanager_base/services/etc/param:netmanager_base.para", 88 "//foundation/communication/netmanager_base/services/etc/param:netmanager_base.para.dac", 89 "//foundation/communication/netmanager_base/sa_profile:net_manager_profile" 90 ] 91 }, 92 "inner_kits": [ 93 { 94 "type": "so", 95 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_manager_if", 96 "header": { 97 "header_files": [ 98 "net_conn_client.h", 99 "net_link_info.h", 100 "net_supplier_info.h", 101 "net_specifier.h", 102 "route.h" 103 ], 104 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient/include" 105 } 106 }, 107 { 108 "type": "so", 109 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient:net_policy_manager_if", 110 "header": { 111 "header_files": [ 112 "net_policy_client.h" 113 ], 114 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include" 115 } 116 }, 117 { 118 "type": "so", 119 "name": "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient:net_stats_manager_if", 120 "header": { 121 "header_files": [ 122 "net_stats_info.h", 123 "net_stats_client.h" 124 ], 125 "header_base": "//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient/include" 126 } 127 } 128 ], 129 "test": [ 130 "//foundation/communication/netmanager_base/test:unittest", 131 "//foundation/communication/netmanager_base/test/fuzztest:fuzztest" 132 ] 133 } 134 } 135} 136