HarmonyOS 多线程传递不可sendable对象问题

想要在线程间传递socket对象,结果发现调用TCPSocket.getState()这个报错:TypeError: is not callable

就是在一个线程创建了一个socket用于发送接收消息,我想在另一个单独的线程间隔一段时间发送心跳包用于检测socket

HarmonyOS
2024-12-25 11:01:09
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

实现多Worker并进行调用传递消息,利用registerGlobalCallObject传递对象及调用函数,获取buffer,注:callGlobalCallObjectMethod方法在主线程中运行的。

文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkts-103-V5

分享
微博
QQ
微信
回复
2024-12-25 14:07:09
相关问题
HarmonyOS 多线程数据互通问题
194浏览 • 2回复 待解决
HarmonyOS 多线程并发相关问题
436浏览 • 1回复 待解决
HarmonyOS taskpool Sendable对象
123浏览 • 1回复 待解决
HarmonyOS 多线程问题
709浏览 • 1回复 待解决
HarmonyOS 多线程安全问题验证
281浏览 • 1回复 待解决
HarmonyOS关于多线程问题
698浏览 • 1回复 待解决
HarmonyOS 多线程写法限制
300浏览 • 1回复 待解决
HarmonyOS sendable崩溃问题
57浏览 • 1回复 待解决
HarmonyOS Sendable装饰的对象怎么获取
217浏览 • 1回复 待解决
HarmonyOS多线程使用?
328浏览 • 0回复 待解决
ArkTs多线程方案如何保证线程安全
2785浏览 • 2回复 待解决
HarmonyOS sendable支持范围问题
154浏览 • 1回复 待解决
HarmonyOS是否支持多线程
299浏览 • 0回复 待解决
HarmonyOS 数据库多线程操作
385浏览 • 1回复 待解决