Module xwos.sync.sem
XWLUA模块:信号量
信号量通常用于不同代码上下文间的同步,使用PV原语进行操作,属于操作系统比较底层的同步机制。
Functions
new (val, max) | 新建信号量 |
Functions
- new (val, max)
-
新建信号量
Parameters:
- val number (in) 信号量的初始值
- max number (in) 信号量的最大值,0表示使用最大值
Returns:
-
userdata
新的信号量对象的强指针 semsp
Usage:
sem = xwos.sem.new(0, 100) -- 创建信号量,初始值0,最大值100