1{ 2 "name": "@ohos/netmanager_ext", 3 "version": "4.0", 4 "description": "net manager extensive service", 5 "publishAs": "code-segment", 6 "homePage": "https://gitee.com/openharmony", 7 "repository": "https://gitee.com/openharmony/communication_netmanager_ext", 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_ext" 18 }, 19 "component": { 20 "name": "netmanager_ext", 21 "subsystem": "communication", 22 "syscap": [ 23 "SystemCapability.Communication.NetManager.Ethernet", 24 "SystemCapability.Communication.NetManager.NetSharing", 25 "SystemCapability.Communication.NetManager.MDNS", 26 "SystemCapability.Communication.NetManager.Vpn" 27 ], 28 "features": [ 29 "netmanager_ext_feature_ethernet", 30 "netmanager_ext_feature_share", 31 "netmanager_ext_feature_mdns", 32 "netmanager_ext_feature_vpn" 33 ], 34 "adapted_system_type": [ 35 "standard" 36 ], 37 "rom": "2MB", 38 "ram": "500KB", 39 "deps": { 40 "components": [ 41 "ipc", 42 "safwk", 43 "napi", 44 "dhcp", 45 "hilog", 46 "netmanager_base", 47 "eventhandler", 48 "bluetooth", 49 "hisysevent", 50 "c_utils", 51 "samgr", 52 "usb_manager", 53 "drivers_interface_usb", 54 "wifi", 55 "bundle_framework", 56 "os_account" 57 ] 58 }, 59 "build": { 60 "group_type": { 61 "base_group": [ 62 "//foundation/communication/netmanager_ext:common_ext_packages" 63 ], 64 "fwk_group": [], 65 "service_group": [ 66 "//foundation/communication/netmanager_ext:ethernet_packages", 67 "//foundation/communication/netmanager_ext:share_packages", 68 "//foundation/communication/netmanager_ext:mdns_packages", 69 "//foundation/communication/netmanager_ext:vpn_packages", 70 "//foundation/communication/netmanager_ext/services/etc/init:mdnsmanager_trust", 71 "//foundation/communication/netmanager_ext/services/etc/init:mdnsmanager.rc", 72 "//foundation/communication/netmanager_ext/sa_profile:mdns_manager_profile" 73 ] 74 }, 75 "inner_kits": [ 76 { 77 "type": "so", 78 "name": "//foundation/communication/netmanager_ext/interfaces/innerkits/netshareclient:net_tether_manager_if", 79 "header": { 80 "header_files": [ 81 "netshareclient/include/networkshare_client.h", 82 "netshareclient/include/networkshare_constants.h", 83 "netshareclient/include/proxy/ipccallback/sharing_event_callback_stub.h" 84 ], 85 "header_base": "//foundation/communication/netmanager_ext/interfaces/innerkits" 86 } 87 }, 88 { 89 "type": "so", 90 "name": "//foundation/communication/netmanager_ext/interfaces/innerkits/ethernetclient:ethernet_manager_if", 91 "header": { 92 "header_files": [ 93 "ethernetclient/include/ethernet_client.h" 94 ], 95 "header_base": "//foundation/communication/netmanager_ext/interfaces/innerkits" 96 } 97 } 98 ], 99 "test": [ 100 "//foundation/communication/netmanager_ext/test/ethernetmanager:unittest", 101 "//foundation/communication/netmanager_ext/test/ethernetmanager:fuzztest", 102 "//foundation/communication/netmanager_ext/test/networksharemanager:fuzztest", 103 "//foundation/communication/netmanager_ext/test/networksharemanager:unittest", 104 "//foundation/communication/netmanager_ext/test/mdnsmanager:fuzztest", 105 "//foundation/communication/netmanager_ext/test/mdnsmanager:unittest", 106 "//foundation/communication/netmanager_ext/test/vpnmanager:unittest", 107 "//foundation/communication/netmanager_ext/test/vpnmanager:fuzztest" 108 ] 109 } 110 } 111} 112