{ "name": "@openharmony/ipc", "version": "3.1.0", "description": "ipc", "publishAs": "code-segment", "scripts": { "install": "DEST_PATH=${DEP_BUNDLE_BASE}/foundation/communication/ipc && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH" }, "author": {}, "repository": "", "license": "Apache License 2.0", "segment": { "destPath": "foundation/communication/ipc" }, "component": { "name": "ipc", "subsystem": "communication", "adapted_system_type": [ "standard", "small", "mini" ], "features": [], "syscap":[ "SystemCapability.Communication.IPC.Core" ], "rom": "500KB", "ram": "100KB", "deps": { "components": [ "samgr", "hitrace_native", "hiviewdfx_hilog_native", "c_utils", "access_token", "dsoftbus" ], "third_party": [ "bounds_checking_function" ] }, "build": { "sub_component": [ "//foundation/communication/ipc:ipc_components" ], "inner_kits": [ { "name": "//foundation/communication/ipc/interfaces/innerkits/ipc_core:ipc_core", "header": { "header_files": [ "ipc_types.h", "ipc_skeleton.h", "iremote_object.h", "iremote_proxy.h", "iremote_stub.h", "message_parcel.h", "message_option.h", "iremote_broker.h", "ipc_object_proxy.h", "ipc_object_stub.h", "peer_holder.h", "ipc_file_descriptor.h", "jni_help.h" ], "header_base": "//foundation/communication/ipc/interfaces/innerkits/ipc_core/include" } }, { "name": "//foundation/communication/ipc/interfaces/innerkits/ipc_single:ipc_single", "header": { "header_files": [ "ipc_types.h", "ipc_skeleton.h", "iremote_object.h", "iremote_proxy.h", "iremote_stub.h", "message_parcel.h", "message_option.h", "iremote_broker.h", "ipc_object_proxy.h", "ipc_object_stub.h", "peer_holder.h", "ipc_file_descriptor.h", "jni_help.h" ], "header_base": "//foundation/communication/ipc/interfaces/innerkits/ipc_core/include" } }, { "name": "//foundation/communication/ipc/interfaces/innerkits/libdbinder:libdbinder", "header": { "header_files": [ "dbinder_service.h", "dbinder_service_stub.h" ], "header_base": "//foundation/communication/ipc/interfaces/innerkits/libdbinder/include" } } ], "test": [ "//foundation/communication/ipc/ipc/test:moduletest", "//foundation/communication/ipc/ipc/native/test:unittest" ] } } }