mirror of
https://gitee.com/openharmony/communication_netstack
synced 2024-11-23 15:00:25 +00:00
9b80249f26
Signed-off-by: maosiping <maosiping@huawei.com>
144 lines
6.3 KiB
JSON
144 lines
6.3 KiB
JSON
{
|
|
"name": "@ohos/netstack",
|
|
"version": "4.0",
|
|
"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": {
|
|
"destPath": "foundation/communication/netstack"
|
|
},
|
|
"component": {
|
|
"name": "netstack",
|
|
"subsystem": "communication",
|
|
"syscap": [
|
|
"SystemCapability.Communication.NetStack"
|
|
],
|
|
"features": [
|
|
"netstack_feature_http3",
|
|
"netstack_http_boringssl",
|
|
"netstack_feature_communication_http3"
|
|
],
|
|
"adapted_system_type": [
|
|
"standard"
|
|
],
|
|
"rom": "3MB",
|
|
"ram": "5MB",
|
|
"deps": {
|
|
"components": [
|
|
"bounds_checking_function",
|
|
"curl",
|
|
"ffrt",
|
|
"hilog",
|
|
"hitrace",
|
|
"hisysevent",
|
|
"ipc",
|
|
"zlib",
|
|
"cJSON",
|
|
"c_utils",
|
|
"init",
|
|
"napi",
|
|
"netmanager_base",
|
|
"ylong_http",
|
|
"openssl",
|
|
"hiprofiler",
|
|
"time_service",
|
|
"ability_runtime"
|
|
],
|
|
"third_party": [
|
|
"libwebsockets",
|
|
"node"
|
|
]
|
|
},
|
|
"build": {
|
|
"group_type": {
|
|
"base_group": [
|
|
"//foundation/communication/netstack/frameworks/cj/http:cj_net_http_ffi",
|
|
"//foundation/communication/netstack/frameworks/js/napi/http:http",
|
|
"//foundation/communication/netstack/frameworks/js/napi/socket:socket",
|
|
"//foundation/communication/netstack/frameworks/js/napi/websocket:websocket",
|
|
"//foundation/communication/netstack/frameworks/js/napi/net_ssl:networksecurity_napi",
|
|
"//foundation/communication/netstack/interfaces/kits/c/net_websocket:net_websocket",
|
|
"//foundation/communication/netstack/interfaces/kits/c/net_ssl:net_ssl_ndk",
|
|
"//foundation/communication/netstack/frameworks/js/napi/fetch:fetch",
|
|
"//foundation/communication/netstack/utils:common_utils"
|
|
],
|
|
"fwk_group": [],
|
|
"service_group": []
|
|
},
|
|
"inner_kits": [
|
|
{
|
|
"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"
|
|
}
|
|
},
|
|
{
|
|
"type": "so",
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/net_ssl:net_ssl",
|
|
"header": {
|
|
"header_files": [
|
|
"net_ssl_type.h",
|
|
"net_ssl.h"
|
|
],
|
|
"header_base": "//foundation/communication/netstack/interfaces/innerkits/net_ssl/include"
|
|
}
|
|
},
|
|
{
|
|
"type": "so",
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/websocket_client:websocket_client",
|
|
"header": {
|
|
"header_files": [
|
|
"websocket_client_innerapi.h"
|
|
],
|
|
"header_base": "//foundation/communication/netstack/interfaces/innerkits/websocket_client/include"
|
|
}
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": [],
|
|
"header_files": []
|
|
},
|
|
"name": "//foundation/communication/netstack/interfaces/innerkits/rust/ylong_http_client:ylong_http_client"
|
|
}
|
|
],
|
|
"test": [
|
|
"//foundation/communication/netstack/test/fuzztest/socket:fuzztest",
|
|
"//foundation/communication/netstack/test/fuzztest/http_fuzzer:fuzztest",
|
|
"//foundation/communication/netstack/test/fuzztest/netssl:fuzztest",
|
|
"//foundation/communication/netstack/test/fuzztest/websocket:fuzztest",
|
|
"//foundation/communication/netstack/test/unittest/http:unittest",
|
|
"//foundation/communication/netstack/test/unittest/http/cache:unittest",
|
|
"//foundation/communication/netstack/test/unittest/http_client:unittest",
|
|
"//foundation/communication/netstack/test/unittest/socket:unittest",
|
|
"//foundation/communication/netstack/test/unittest/tlssocket:unittest",
|
|
"//foundation/communication/netstack/test/unittest/netssl:unittest",
|
|
"//foundation/communication/netstack/test/unittest/websocket:unittest",
|
|
"//foundation/communication/netstack/test/unittest/websocket_inner_unittest:unittest",
|
|
"//foundation/communication/netstack/test/unittest/websocket_capi_unittest:unittest",
|
|
"//foundation/communication/netstack/test/fuzztest/websocketinnerapi_fuzzer:fuzztest",
|
|
"//foundation/communication/netstack/test/fuzztest/websocketcapi_fuzzer:fuzztest",
|
|
"//foundation/communication/netstack/test/fuzztest/netsslinner_fuzzer:fuzztest",
|
|
"//foundation/communication/netstack/test/unittest/utils/common_utils:unittest",
|
|
"//foundation/communication/netstack/test/unittest/utils/profiler_utils:unittest"
|
|
]
|
|
}
|
|
}
|
|
} |