2022-01-22 03:30:46 +00:00
|
|
|
{
|
|
|
|
"name": "@ohos/netstack",
|
2023-04-27 05:01:13 +00:00
|
|
|
"version": "4.0",
|
2022-01-22 03:30:46 +00:00
|
|
|
"description": "net stack service",
|
|
|
|
"publishAs": "code-segment",
|
|
|
|
"homePage": "https://gitee.com/openharmony",
|
|
|
|
"repository": "https://gitee.com/openharmony/communication_netstack",
|
|
|
|
"license": "Apache License 2.0",
|
|
|
|
"language": "",
|
|
|
|
"private": false,
|
|
|
|
"scripts": {},
|
|
|
|
"envs": [],
|
|
|
|
"dirs": [],
|
|
|
|
"author": {},
|
|
|
|
"contributors": [],
|
|
|
|
"segment": {
|
2022-09-22 03:50:53 +00:00
|
|
|
"destPath": "foundation/communication/netstack"
|
2022-01-22 03:30:46 +00:00
|
|
|
},
|
|
|
|
"component": {
|
|
|
|
"name": "netstack",
|
2023-06-16 03:05:54 +00:00
|
|
|
"subsystem": "communication",
|
2022-01-22 03:30:46 +00:00
|
|
|
"syscap": [
|
2022-03-07 07:16:52 +00:00
|
|
|
"SystemCapability.Communication.NetStack"
|
2022-01-22 03:30:46 +00:00
|
|
|
],
|
2024-07-12 11:42:29 +00:00
|
|
|
"features": [
|
|
|
|
"netstack_feature_http3",
|
|
|
|
"netstack_http_boringssl",
|
|
|
|
"netstack_feature_communication_http3"
|
|
|
|
],
|
2022-01-22 03:30:46 +00:00
|
|
|
"adapted_system_type": [
|
|
|
|
"standard"
|
|
|
|
],
|
2023-04-27 01:42:22 +00:00
|
|
|
"rom": "3MB",
|
2022-02-10 01:40:26 +00:00
|
|
|
"ram": "5MB",
|
2022-01-22 03:30:46 +00:00
|
|
|
"deps": {
|
|
|
|
"components": [
|
2024-06-19 07:46:31 +00:00
|
|
|
"bounds_checking_function",
|
2024-04-24 09:18:06 +00:00
|
|
|
"curl",
|
2024-09-13 01:55:59 +00:00
|
|
|
"ffrt",
|
2023-07-03 12:27:02 +00:00
|
|
|
"hilog",
|
2024-03-15 13:16:44 +00:00
|
|
|
"hitrace",
|
2024-08-12 03:50:24 +00:00
|
|
|
"hisysevent",
|
2023-11-21 11:57:32 +00:00
|
|
|
"ipc",
|
2022-09-22 06:39:54 +00:00
|
|
|
"zlib",
|
2024-03-27 03:33:28 +00:00
|
|
|
"cJSON",
|
2022-09-22 06:39:54 +00:00
|
|
|
"c_utils",
|
2023-06-16 02:21:19 +00:00
|
|
|
"init",
|
2023-07-10 12:34:54 +00:00
|
|
|
"napi",
|
2023-07-18 11:18:57 +00:00
|
|
|
"netmanager_base",
|
2024-02-19 07:11:21 +00:00
|
|
|
"ylong_http",
|
2024-06-17 03:34:28 +00:00
|
|
|
"openssl",
|
|
|
|
"hiprofiler",
|
|
|
|
"time_service",
|
2024-11-21 02:04:49 +00:00
|
|
|
"ability_runtime",
|
|
|
|
"samgr"
|
2022-01-22 03:30:46 +00:00
|
|
|
],
|
|
|
|
"third_party": [
|
2023-06-16 02:21:19 +00:00
|
|
|
"libwebsockets",
|
2024-06-20 03:32:56 +00:00
|
|
|
"node"
|
2022-01-22 03:30:46 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
"build": {
|
2022-08-08 08:33:56 +00:00
|
|
|
"group_type": {
|
|
|
|
"base_group": [
|
2024-04-24 09:18:06 +00:00
|
|
|
"//foundation/communication/netstack/frameworks/cj/http:cj_net_http_ffi",
|
2022-09-06 09:06:19 +00:00
|
|
|
"//foundation/communication/netstack/frameworks/js/napi/http:http",
|
|
|
|
"//foundation/communication/netstack/frameworks/js/napi/socket:socket",
|
|
|
|
"//foundation/communication/netstack/frameworks/js/napi/websocket:websocket",
|
2023-11-22 07:55:51 +00:00
|
|
|
"//foundation/communication/netstack/frameworks/js/napi/net_ssl:networksecurity_napi",
|
2023-11-27 01:47:50 +00:00
|
|
|
"//foundation/communication/netstack/interfaces/kits/c/net_websocket:net_websocket",
|
2023-12-19 06:24:30 +00:00
|
|
|
"//foundation/communication/netstack/interfaces/kits/c/net_ssl:net_ssl_ndk",
|
2022-09-06 09:06:19 +00:00
|
|
|
"//foundation/communication/netstack/frameworks/js/napi/fetch:fetch",
|
2023-06-13 08:41:45 +00:00
|
|
|
"//foundation/communication/netstack/utils:common_utils"
|
2022-08-08 08:33:56 +00:00
|
|
|
],
|
2024-05-09 07:27:57 +00:00
|
|
|
"fwk_group": [],
|
|
|
|
"service_group": []
|
2022-08-08 08:33:56 +00:00
|
|
|
},
|
2023-06-13 08:41:45 +00:00
|
|
|
"inner_kits": [
|
2023-08-24 03:16:45 +00:00
|
|
|
{
|
|
|
|
"type": "so",
|
|
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/http_client:http_client",
|
|
|
|
"header": {
|
|
|
|
"header_files": [
|
|
|
|
"http_client.h",
|
|
|
|
"http_client_constant.h",
|
|
|
|
"http_client_request.h",
|
|
|
|
"http_client_response.h",
|
|
|
|
"http_client_error.h",
|
|
|
|
"http_client_task.h"
|
|
|
|
],
|
|
|
|
"header_base": "//foundation/communication/netstack/interfaces/innerkits/http_client/include"
|
|
|
|
}
|
2023-11-18 08:53:45 +00:00
|
|
|
},
|
2023-11-25 13:37:23 +00:00
|
|
|
{
|
2023-11-18 08:53:45 +00:00
|
|
|
"type": "so",
|
2023-11-25 13:37:23 +00:00
|
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/net_ssl:net_ssl",
|
2023-11-18 08:53:45 +00:00
|
|
|
"header": {
|
|
|
|
"header_files": [
|
2023-11-25 13:37:23 +00:00
|
|
|
"net_ssl_type.h",
|
|
|
|
"net_ssl.h"
|
2023-11-18 08:53:45 +00:00
|
|
|
],
|
2023-11-25 13:37:23 +00:00
|
|
|
"header_base": "//foundation/communication/netstack/interfaces/innerkits/net_ssl/include"
|
2023-11-18 08:53:45 +00:00
|
|
|
}
|
2023-08-24 03:16:45 +00:00
|
|
|
},
|
2023-11-27 03:41:09 +00:00
|
|
|
{
|
2023-11-21 11:57:32 +00:00
|
|
|
"type": "so",
|
2023-11-25 13:37:23 +00:00
|
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/websocket_client:websocket_client",
|
2023-11-21 11:57:32 +00:00
|
|
|
"header": {
|
|
|
|
"header_files": [
|
2023-11-25 13:37:23 +00:00
|
|
|
"websocket_client_innerapi.h"
|
2023-11-21 11:57:32 +00:00
|
|
|
],
|
2023-11-25 13:37:23 +00:00
|
|
|
"header_base": "//foundation/communication/netstack/interfaces/innerkits/websocket_client/include"
|
2023-11-21 11:57:32 +00:00
|
|
|
}
|
2024-05-09 07:27:57 +00:00
|
|
|
},
|
2023-06-13 08:41:45 +00:00
|
|
|
{
|
|
|
|
"header": {
|
|
|
|
"header_base": [],
|
|
|
|
"header_files": []
|
|
|
|
},
|
|
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client:ylong_http_client"
|
|
|
|
}
|
|
|
|
],
|
2022-05-25 13:40:51 +00:00
|
|
|
"test": [
|
2022-09-29 12:37:11 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/socket:fuzztest",
|
2023-05-03 09:29:18 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/http_fuzzer:fuzztest",
|
2023-12-01 03:28:09 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/netssl:fuzztest",
|
2023-12-21 02:48:57 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/websocket:fuzztest",
|
2023-05-03 09:29:18 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/http:unittest",
|
2022-09-06 09:46:52 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/http/cache:unittest",
|
2023-08-21 09:00:51 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/http_client:unittest",
|
2023-10-22 10:29:36 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/socket:unittest",
|
2022-11-29 11:51:17 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/tlssocket:unittest",
|
2023-12-01 03:28:09 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/netssl:unittest",
|
2023-12-21 02:48:57 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/websocket:unittest",
|
2024-01-02 08:06:48 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/websocket_inner_unittest:unittest",
|
|
|
|
"//foundation/communication/netstack/test/unittest/websocket_capi_unittest:unittest",
|
2024-04-25 09:47:00 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/websocketinnerapi_fuzzer:fuzztest",
|
|
|
|
"//foundation/communication/netstack/test/fuzztest/websocketcapi_fuzzer:fuzztest",
|
2024-05-08 08:01:26 +00:00
|
|
|
"//foundation/communication/netstack/test/fuzztest/netsslinner_fuzzer:fuzztest",
|
2024-07-22 13:18:06 +00:00
|
|
|
"//foundation/communication/netstack/test/unittest/utils/common_utils:unittest",
|
|
|
|
"//foundation/communication/netstack/test/unittest/utils/profiler_utils:unittest"
|
2022-05-25 13:40:51 +00:00
|
|
|
]
|
2022-01-22 03:30:46 +00:00
|
|
|
}
|
|
|
|
}
|
2024-05-09 07:27:57 +00:00
|
|
|
}
|