XWOS API
4.0
XWOS C/C++ API参考手册
|
void | xwlua_mtx_register (lua_State *L, const char *name, struct xwos_mtx *mtx) |
注册互斥锁对象 | |
void | xwlua_sem_register (lua_State *L, const char *name, struct xwos_sem *sem) |
注册信号量对象 | |
void | xwlua_cond_register (lua_State *L, const char *name, struct xwos_cond *cond) |
注册条件量对象 | |
void | xwlua_flg_register (lua_State *L, const char *name, struct xwos_flg *flg) |
注册事件标志对象 | |
void | xwlua_br_register (lua_State *L, const char *name, struct xwos_br *br) |
注册线程栅栏对象 | |
void | xwlua_sel_register (lua_State *L, const char *name, struct xwos_sel *sel) |
注册信号选择器对象 | |
void xwlua_br_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_br * | br | ||
) |
注册线程栅栏对象
[in] | L | 虚拟机指针 |
[in] | name | 线程栅栏对象在Lua中的符号名 |
[in] | br | 线程栅栏对象的指针 |
void xwlua_cond_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_cond * | cond | ||
) |
注册条件量对象
[in] | L | 虚拟机指针 |
[in] | name | 条件量对象在Lua中的符号名 |
[in] | cond | 条件量对象的指针 |
void xwlua_flg_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_flg * | flg | ||
) |
注册事件标志对象
[in] | L | 虚拟机指针 |
[in] | name | 事件标志对象在Lua中的符号名 |
[in] | flg | 事件标志对象的指针 |
void xwlua_mtx_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_mtx * | mtx | ||
) |
注册互斥锁对象
[in] | L | 虚拟机指针 |
[in] | name | 互斥锁对象在Lua中的符号名 |
[in] | mtx | 互斥锁对象的指针 |
void xwlua_sel_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_sel * | sel | ||
) |
注册信号选择器对象
[in] | L | 虚拟机指针 |
[in] | name | 信号选择器对象在Lua中的符号名 |
[in] | sel | 信号选择器对象的指针 |
void xwlua_sem_register | ( | lua_State * | L, |
const char * | name, | ||
struct xwos_sem * | sem | ||
) |
注册信号量对象
[in] | L | 虚拟机指针 |
[in] | name | 信号量对象在Lua中的符号名 |
[in] | sem | 信号量对象的指针 |