harmony 鸿蒙condition_variable.h
condition_variable.h
概述
声明条件变量的C接口。
引用文件:<ffrt/condition_variable.h>
库: libffrt.z.so
系统能力: SystemCapability.Resourceschedule.Ffrt.Core
起始版本: 10
相关模块:FFRT
汇总
函数
名称 | 描述 |
---|---|
FFRT_C_API int ffrt_cond_init (ffrt_cond_t *cond, const ffrt_condattr_t *attr) | 初始化条件变量。 |
FFRT_C_API int ffrt_cond_signal (ffrt_cond_t *cond) | 唤醒阻塞在条件变量上的一个任务。 |
FFRT_C_API int ffrt_cond_broadcast (ffrt_cond_t *cond) | 唤醒阻塞在条件变量上的所有任务。 |
FFRT_C_API int ffrt_cond_wait (ffrt_cond_t *cond, ffrt_mutex_t *mutex) | 条件变量等待函数,条件变量不满足时阻塞当前任务。 |
FFRT_C_API int ffrt_cond_timedwait (ffrt_cond_t *cond, ffrt_mutex_t *mutex, const struct timespec *time_point) | 条件变量超时等待函数,条件变量不满足时阻塞当前任务,超时等待返回。 |
FFRT_C_API int ffrt_cond_destroy (ffrt_cond_t *cond) | 销毁条件变量。 |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Function Flow Runtime Kit(任务并发调度服务)
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦