第九章 事件标志组管理

来源:互联网 发布:java获取file的后缀名 编辑:程序博客网 时间:2024/06/07 15:49

2016-07-07 LT

事件标志组:

  1. 用来保存当前事件组中各事件状态的一些标志。
  2. 等待这些标志位置位或清除的任务列表。

9.00 深入事件标志组

  1. 当一个任务等待某些事件标志位时,就建立一个OS_FLAG_NODE数据结构。
  2. 当这些等待的事件标志位发生后,这个数据结构被删除。

9.01 建立一个事件标志组,OSFlagCreate()

9.02 删除一个事件标志组,OSFlagDel()

9.03 等待事件标志组的事件标志位,OSFlagPend()

9.04 置位或清0事件标志组中的事件标志,OSFlagPost()

  1. 对于等待事件标志的任务来说,它根本不知道OS_FLAG_NODE的存在。

9.05 无等待地获得事件标志组中的事件标志,OSFlagAccept()

9.06 查询事件标志组的状态,OSFlagQuery()

0 0
原创粉丝点击