当前位置: 首页 > wzjs >正文

免费论坛建站排行榜网站

免费论坛建站,排行榜网站,培训网络营销的机构,做网站公司多少钱文章目录 用途创建队列集把队列加入队列集读取队列集 用途 一个任务可能需要从多个不同的数据源接收数据,如果没有队列集,任务需要在多个队列之间进行轮询,可能导致任务在某些情况下无法及时响应。使用队列集,任务可以以阻塞的方…

文章目录

  • 用途
  • 创建队列集
  • 把队列加入队列集
  • 读取队列集

用途

一个任务可能需要从多个不同的数据源接收数据,如果没有队列集,任务需要在多个队列之间进行轮询,可能导致任务在某些情况下无法及时响应。使用队列集,任务可以以阻塞的方式等待这队列中的任意一个有数据到来,而不需要分别对每个队列进行轮询。队列集本质上也是一个队列

创建队列集

QueueSetHandle_t xQueueCreateSet( const UBaseType_t uxEventQueueLength )
参数说明
uxQueueLength队列集长度,最多能存放多少个数据(队列句柄)
返回值非 0:成功,返回句柄,以后使用句柄来操作队列
NULL:失败,因为内存不足

把队列加入队列集

BaseType_t xQueueAddToSet( QueueSetMemberHandle_t xQueueOrSemaphore,
QueueSetHandle_t xQueueSet );
参数说明
xQueueOrSemaphore队列或信号量句柄,即要加入队列集的对象
xQueueSet队列集句柄
返回值pdTRUE:表示将队列或信号量成功加入队列集
pdFALSE:表示加入操作失败

读取队列集

QueueSetMemberHandle_t xQueueSelectFromSet( QueueSetHandle_t xQueueSet,
TickType_t const xTicksToWait );
参数说明
xQueueSet用于标识要操作的队列集的句柄
xTicksToWait控制任务在队列集为空时的阻塞行为,以时钟节拍数为单位。0 表示不阻塞直接返回,portMAX_DELAY 表示一直阻塞直到有数据,其他值则阻塞指定的时钟节拍数
返回值NULL 代表操作失败;返回有效的队列句柄则表示成功从队列集中获取到有数据的队列
http://www.dtcms.com/wzjs/60135.html

相关文章:

  • 网站建设:上海珍岛湖南网站网络推广哪家奿
  • 网站支付的功能如何做怎么做网站链接
  • 电子商务网站建设与管理课程评价高级seo是什么职位
  • 如何建立搜索功能的网站seo是什么意思新手怎么做seo
  • 网站备案后证书软文推广渠道
  • 五金日杂店做网站最新国际新闻头条新闻
  • 黄冈网站建设哪家便宜泰州seo公司
  • 郑州汉狮做网站的大公司济南seo快速霸屏
  • 定制独立站制作类似58的推广平台有哪些平台
  • 家具网站策划书百度推广授权代理商
  • 近期的新新闻网站快速优化排名软件
  • 腾讯域名怎么做网站青岛百度seo
  • 网站首页排版百度seo网站优化服务
  • 武汉互联网公司招聘要求厦门seo排名收费
  • 电网站建设用地赔偿小红书关键词搜索量查询
  • 安徽 两学一做 网站网站seo工具
  • 网站开发项目质量控制措施如何推广品牌
  • 深圳建设企业网站友情链接交换形式有哪些
  • 大连做网站优化网络销售怎么干
  • 成都网站制作设计怎样推广小程序平台
  • 服装网站建设市场分析找合作项目app平台
  • 天津建设网站首页宁波免费seo排名优化
  • 徐州市政工程招标信息windows优化软件
  • 做的网站如何发更新收录网
  • 国有林场网站建设百度指数在哪里看
  • 银川做网站推广微博推广价格表
  • 在线营销单页网站制作互联网营销策划
  • 阿里云快速做网站在线域名ip查询
  • 12306网站为什么做不好使关键词挖掘查询工具爱站网
  • 日照网站建设费用网络推广渠道有哪些