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

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

HarmonyOS
2024-11-15 09:38:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

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

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

分享
微博
QQ
微信
回复
2024-11-15 15:51:30
相关问题
HarmonyOS C++异步操作
349浏览 • 1回复 待解决
C++调时,如何阻塞TS主线程
493浏览 • 1回复 待解决
HarmonyOS ArkTSC/C++交互
736浏览 • 1回复 待解决
如何C/C++ 创建ArkTS对象
2213浏览 • 1回复 待解决
如何实现ArkTSC/C++HashMap转换?
1119浏览 • 0回复 待解决
如何实现ArkTSC/C++数组转换
741浏览 • 1回复 待解决
如何实现ArkTSC/C++对象传递
646浏览 • 1回复 待解决
ArkTSC++之间交互
1416浏览 • 1回复 待解决
C++调用ArkTS 定义方法
2015浏览 • 1回复 待解决
如何C++ 提供调函数?
2451浏览 • 1回复 待解决
ArkTS对象绑定C++对象如何回收?
917浏览 • 1回复 待解决
HarmonyOS ArkTsC++实时通信
148浏览 • 1回复 待解决
C++ 如何获取操作 Arkts 实例
925浏览 • 1回复 待解决