模块功能:Luat协程调度框架
sysplus.taskInitEx(fun, taskName, cbFun, ...)
创建一个任务线程,在模块最末行调用该函数并注册模块中的任务函数,main.lua导入该模块即可
名称 | 传入值类型 | 释义 |
---|---|---|
fun | param | 任务函数名,用于resume唤醒时调用 |
taskName | param | 任务名称,用于唤醒任务的id |
cbFun | param | 接收到非目标消息时的回调函数 |
... | param | 任务函数fun的可变参数 |
- 返回值
co 返回该任务的线程号
- 例子
sysplus.taskInitEx(task1,'a',callback)
sysplus.taskDel(taskName)
删除由taskInitEx创建的任务线程
- 参数
名称 | 传入值类型 | 释义 |
---|---|---|
taskName | param | 任务名称,用于唤醒任务的id |
- 返回值
无
- 例子
sysplus.taskDel('a')
sysplus.waitMsg(taskName, target, ms)
等待接收一个目标消息
- 参数
名称 | 传入值类型 | 释义 |
---|---|---|
taskName | param | 任务名称,用于唤醒任务的id |
target | param | 目标消息,如果为nil,则表示接收到任意消息都会退出 |
ms | param | 超时时间,如果为nil,则表示无超时,永远等待 |
- 返回值
msg or false 成功返回table型的msg,超时返回false
- 例子
sysplus.waitMsg('a', 'b', 1000)
sysplus.sendMsg(taskName, param1, param2, param3, param4)
向目标任务发送一个消息
- 参数
名称 | 传入值类型 | 释义 |
---|---|---|
taskName | param | 任务名称,用于唤醒任务的id |
param1 | param | 消息中的参数1,同时也是waitMsg里的target |
param2 | param | 消息中的参数2 |
param3 | param | 消息中的参数3 |
param4 | param | 消息中的参数4 |
- 返回值
true or false 成功返回true
- 例子
sysplus.sendMsg('a', 'b')
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
接口
+关注
关注
33文章
8575浏览量
151015 -
API
+关注
关注
2文章
1499浏览量
61962 -
合宙通信
+关注
关注
0文章
147浏览量
1737
发布评论请先 登录
相关推荐
HarmonyOS API Version 7版本特性说明
/doc-guides/ui-ts-overview-0000001192705715二、JS API 7新增接口JS API 7新增了近6
发表于 11-30 15:19
HarmonyOS API Version 7版本特性说明
/doc-guides/ui-ts-overview-0000001192705715二、JS API 7新增接口JS API 7新增了近6
发表于 12-01 10:35
HarmonyOS-API7相对API6差异主要变更内容
条件、循环渲染、懒加载渲染,支持自定义组件。JS新增5800+的API接口,覆盖多个能力模块:新增一系列事件通知能力的接口,可实现普通通知、
发表于 02-15 14:35
短信API接口的应用
短信API接口被广泛应用于物流行业,物流行业使用短信API接口一般都是在收单短信确认、到货短信确认以及其他新信息,以便能够让卖家实时了解到物品的动态情况。
发表于 05-12 17:22
•1253次阅读
关于API接口相关知识 API的权限与安全问题
API 写出来后会被调用,但由于计算机 & 网络系统的局限性,我们的 API 接口是不可以被无限制调用的。
如何设计一个优雅的API接口
另一种是API接口提供方给出AK/SK两个值,双方约定用SK作为签名中的密钥。AK接口调用方作为header中的accessKey传递给API接口
基于Java的接口快速开发框架——magic-api
magic-api 是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定
发表于 07-19 11:42
•906次阅读
OpenHarmony 4.0 Release版本发布,新增4000+ API
API,应用开发能力更加丰富;HDF新增200+个HDI接口,硬件适配更加便捷;持续优化图形框架、方舟编译器(ArkCompiler)、ArkUI组件定制化能力和组件动效能力,用户交互体验得到进一步提升
评论