Commit Graph

1672 Commits

Author SHA1 Message Date
hubin
0d73b19191 feat: add ipc capi interface
Signed-off-by: hubin <hubin29@huawei.com>
2024-04-26 09:34:04 +08:00
openharmony_ci
3c68d50ebd
!1046 【IPC/RPC】删除gn中冗余的依赖
Merge pull request !1046 from chenchong_666/master
2024-04-22 08:31:38 +00:00
chenchong_666
00db47755c fix:Delete redundant configurations in GN
Signed-off-by: chenchong_666 <chenchong57@huawei.com>
2024-04-22 14:24:43 +08:00
openharmony_ci
d02d3c3bd5
!1043 修复TDD用例
Merge pull request !1043 from Lixiaoying25/master
2024-04-19 10:18:52 +00:00
Lixiaoying25
7d95eb9fcd TDD修复
Signed-off-by: Lixiaoying25 <lixiaoying25@huawei.com>
2024-04-19 14:16:18 +08:00
openharmony_ci
12c8dda559
!1018 ipc_rust部分修复遗留问题
Merge pull request !1018 from fqwert/awa
2024-04-17 09:12:52 +00:00
fqwert
5f58e1a1c9 修复Ipc_Rust部分遗留问题
删除所有Cargo.toml中的version
部分GN直接使用相对路径
统一使用 rust::string,rust::str,rust::vec
统一使用std::string(rust::str)
删除失效rust代码测试
为Arc 实现RemoteStub
添加c_utils::utils_rust 依赖
rust SDV 测试使用 unittest
rust 测试直接使用samgr接口

Change-Id: I3bbcc2a4e98d5a8e423aeba897d05203cff9be60
Signed-off-by: fqwert <yanglv2@huawei.com>
2024-04-17 14:45:56 +08:00
openharmony_ci
90eabcd036
!1027 部件化整改-group整改
Merge pull request !1027 from yanghang/0415-group
2024-04-16 12:42:50 +00:00
openharmony_ci
7c4e65a988
!1030 verify note issue
Merge pull request !1030 from zhuguoyang/master
2024-04-16 03:01:36 +00:00
zhuguoyang
db7526d1cf verfiy note issue
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-16 09:18:28 +08:00
zhuguoyang
6e08b6640d verify note issue add micro define.
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-15 22:22:45 +08:00
openharmony_ci
bd4659900e
!1029 handle ipc timeout requirement
Merge pull request !1029 from oumingyuan/master
2024-04-15 12:35:31 +00:00
oumingyuan
7ceeeed604
update ipc/native/src/core/source/ipc_object_proxy.cpp.
Signed-off-by: oumingyuan <oumingyuan@live.com>
2024-04-15 11:32:13 +00:00
oumingyuan
3d5f6668ce handle ipc timeout requirement
Issue:#I9GU55
Test:Build & Boot devices
Signed-off-by: oumingyuan <oumingyuan@live.com>
2024-04-15 18:18:47 +08:00
openharmony_ci
4db8463c1f
!1022 部件化整改-ipc
Merge pull request !1022 from yanghang/0411
2024-04-15 09:31:37 +00:00
yanghang
70451d5c90 部件化-绝对路径依赖
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-04-15 15:25:31 +08:00
yanghang
19eb53d331 部件化-group整改
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-04-15 15:14:56 +08:00
openharmony_ci
7ee2b1b4f1
!1016 适配软总线qos接口
Merge pull request !1016 from dengliang/master
2024-04-14 08:27:22 +00:00
wanderer-dl122
9a71093a0c qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-14 15:11:44 +08:00
wanderer-dl122
3ec61a3fd9 qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-14 14:11:15 +08:00
wanderer-dl122
7c961321cb qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-14 13:55:05 +08:00
wanderer-dl122
619c56491b qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-14 00:07:54 +08:00
openharmony_ci
7fb33f0ef0
!1025 修复ipc循环依赖问题
Merge pull request !1025 from zhuguoyang/master
2024-04-13 15:35:02 +00:00
zhuguoyang
51514d4001 fix review
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-13 22:10:06 +08:00
zhuguoyang
dda77ce0bd fix review
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-13 22:08:27 +08:00
wanderer-dl122
e4ab71914e qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-13 22:08:02 +08:00
zhuguoyang
50ce05c361 fix review
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-13 22:07:37 +08:00
zhuguoyang
9688cfc705 fix mc
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-13 21:25:50 +08:00
zhuguoyang
76b05812b3 解决ipc_single对ffrt动态依赖
Signed-off-by: zhuguoyang <zhuguoyang@h-partners.com>
2024-04-13 20:36:45 +08:00
wanderer-dl122
3609628a0c qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-13 16:03:06 +08:00
openharmony_ci
53db12d64a
!1021 【IPC&RPC】添加判空处理
Merge pull request !1021 from Lixiaoying25/master
2024-04-12 02:00:48 +00:00
wanderer-dl122
654e148c33 qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-12 09:47:02 +08:00
Lixiaoying25
3967ea5d6a 对env loop 进行判空处理
Signed-off-by: Lixiaoying25 <lixiaoying25@huawei.com>
2024-04-11 17:09:53 +08:00
wanderer-dl122
d51ce03351 qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-09 16:38:31 +08:00
openharmony_ci
ba08058732
!1006 超五项-超长函数-test_service_skeleton:OnRemoteRequest
Merge pull request !1006 from yanghang/master
2024-04-09 06:25:05 +00:00
yanghang
d849f1f533
update ipc/test/auxiliary/native/include/test_service_skeleton.h.
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-04-09 03:25:27 +00:00
yanghang
e7e8a653e8
update ipc/test/auxiliary/native/src/test_service_skeleton.cpp.
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-04-09 03:24:32 +00:00
yanghang
a9685172d3 超五项-超长函数-test_service_skeleton:OnRemoteRequest
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-04-09 10:53:42 +08:00
openharmony_ci
6bbeebc307
!988 Rust接口重构
Merge pull request !988 from fqwert/awa
2024-04-08 15:04:19 +00:00
wanderer-dl122
e13bfbca5b qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 21:16:50 +08:00
wanderer-dl122
dd4aa51673 qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 16:38:57 +08:00
wanderer-dl122
afc1aaacdd qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 15:31:48 +08:00
fqwert
640b345c1e ipc_rust 接口重构
Signed-off-by: fqwert <yanglv2@huawei.com>
Change-Id: Ib233f76fcc35feb72f006bfd8b203ab3509318c0
2024-04-08 15:19:09 +08:00
wanderer-dl122
1ea4d082ff qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 15:16:12 +08:00
wanderer-dl122
b8f6e7ce57 qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 15:05:19 +08:00
wanderer-dl122
5808f4f8fb qos
Signed-off-by: wanderer-dl122 <dengliang21@huawei.com>
2024-04-08 14:51:07 +08:00
openharmony_ci
bbae301b87
!1012 【IPC/RPC】Proactively attempting to reduce strong reference count and strong reference count
Merge pull request !1012 from chenchong_666/master
2024-04-03 07:51:17 +00:00
openharmony_ci
290be6707b
!1011 ut test about GetLastRequestTimeTest
Merge pull request !1011 from xdx1921/master
2024-04-02 13:17:26 +00:00
chenchong_666
7e8b466c63 fix:Proactively attempting to reduce strong reference count and strong reference count
Signed-off-by: chenchong_666 <chenchong57@huawei.com>
2024-04-01 20:02:36 +08:00
xdx1921
193e1e9f88 ut test about GetLastRequestTimeTest
Signed-off-by: xdx1921 <fengxu12@huawei.com>
2024-04-01 16:59:20 +08:00