Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
计数器
姓名
counter - 用于跨进程同步的类似信号量的对象
概要
计数器类似于事件,但使用可递增、递减、读取或写入的整数。
说明
计数器是一种同步工具,可让进程协调和同步其操作。计数器包含一个有符号的 64 位整数,与计数信号量有点类似。
计数器旨在与 zx_object_wait_one()、zx_object_wait_many() 或 zx_object_wait_async() 搭配使用。
信号
除了标准用户信号(从 ZX_USER_SIGNAL_0 到 ZX_USER_SIGNAL_7)之外,计数器还有两个信号,会根据值自动断言/取消断言:
ZX_COUNTER_NON_POSITIVE 表示值小于或等于零。
ZX_COUNTER_POSITIVE 表示值大于或等于零。
SYSCALLS
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-21。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-02-21。"],[],[]]