• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/netstack",
3    "version": "4.0",
4    "description": "net stack service",
5    "publishAs": "code-segment",
6    "homePage": "https://gitee.com/openharmony",
7    "repository": "https://gitee.com/openharmony/communication_netstack",
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/netstack"
18    },
19    "component": {
20        "name": "netstack",
21        "subsystem": "communication",
22        "syscap": [
23            "SystemCapability.Communication.NetStack"
24        ],
25        "features": [],
26        "adapted_system_type": [
27            "standard"
28        ],
29        "rom": "3MB",
30        "ram": "5MB",
31        "deps": {
32            "components": [
33                "hilog",
34                "zlib",
35                "c_utils",
36                "init",
37                "napi",
38                "netmanager_base",
39                "ylong_http",
40                "eventhandler"
41            ],
42            "third_party": [
43                "curl",
44                "libwebsockets",
45                "jsoncpp",
46                "openssl",
47                "node"
48            ]
49        },
50        "build": {
51            "group_type": {
52                "base_group": [
53                    "//foundation/communication/netstack/frameworks/js/napi/http:http",
54                    "//foundation/communication/netstack/frameworks/js/napi/socket:socket",
55                    "//foundation/communication/netstack/frameworks/js/napi/websocket:websocket",
56                    "//foundation/communication/netstack/frameworks/js/napi/fetch:fetch",
57                    "//foundation/communication/netstack/utils:common_utils"
58                ],
59                "fwk_group": [
60                ],
61                "service_group": [
62                ]
63            },
64            "inner_kits": [
65                {
66                    "type": "so",
67                    "name": "//foundation/communication/netstack/interfaces/innerkits/http_client:http_client",
68                    "header": {
69                        "header_files": [
70                            "http_client.h",
71                            "http_client_constant.h",
72                            "http_client_request.h",
73                            "http_client_response.h",
74                            "http_client_error.h",
75                            "http_client_task.h"
76                        ],
77                        "header_base": "//foundation/communication/netstack/interfaces/innerkits/http_client/include"
78                    }
79                },
80                {
81                    "header": {
82                        "header_base": [],
83                        "header_files": []
84                    },
85                    "name": "//foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client:ylong_http_client"
86                }
87            ],
88            "test": [
89                "//foundation/communication/netstack/test/fuzztest/socket:fuzztest",
90                "//foundation/communication/netstack/test/fuzztest/http_fuzzer:fuzztest",
91                "//foundation/communication/netstack/test/unittest/http:unittest",
92                "//foundation/communication/netstack/test/unittest/http/cache:unittest",
93                "//foundation/communication/netstack/test/unittest/http_client:unittest",
94                "//foundation/communication/netstack/test/unittest/tlssocket:unittest",
95                "//foundation/communication/netstack/test/unittest/utils/common_utils:unittest"
96            ]
97        }
98    }
99}
100