HarmonyOS C++的异步通知如何回调给ArkTS的线程?

如果在A线程注册了一个观察者,其他线程的异步通知怎么回调到A线程的观察者?A线程不一定是主线程,可能是renew线程。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​1.发包和回包建议同线程,不要跨线程,只做简单的透传数据的动作,新建线程安全函数后调用c++侧。

2.push消息的回调监听建议业务调用时只做emitter.on,回消息时调用worker线程调用emitter.emit。​

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS C++异步操作
233浏览 • 1回复 待解决
C++调时,如何阻塞TS主线程
350浏览 • 1回复 待解决
HarmonyOS ArkTSC/C++交互
466浏览 • 1回复 待解决
如何C/C++ 创建ArkTS对象
2069浏览 • 1回复 待解决
如何实现ArkTSC/C++HashMap转换?
968浏览 • 0回复 待解决
如何实现ArkTSC/C++数组转换
521浏览 • 1回复 待解决
如何C++ 提供调函数?
2319浏览 • 1回复 待解决
如何实现ArkTSC/C++对象传递
459浏览 • 1回复 待解决
C++调用ArkTS 定义方法
1711浏览 • 1回复 待解决
ArkTSC++之间交互
1171浏览 • 1回复 待解决
ArkTS对象绑定C++对象如何回收?
780浏览 • 1回复 待解决
C++ 如何获取操作 Arkts 实例
781浏览 • 1回复 待解决
ArkTS调用C++类中成员函数
1162浏览 • 1回复 待解决