|
XFusion API v1.3.0
|

函数 | |
| xf_err_t | xf_lock_register (const xf_lock_ops_t *const p_ops) |
| 注册锁操作. | |
| xf_err_t | xf_lock_init (xf_lock_t *p_lock) |
| 初始化锁. | |
| xf_err_t | xf_lock_destroy (xf_lock_t lock) |
| 销毁锁. | |
| int | xf_lock_trylock (xf_lock_t lock) |
| 尝试上锁. | |
| int | xf_lock_lock (xf_lock_t lock) |
| 锁定直至成功. | |
| int | xf_lock_timedlock (xf_lock_t lock, uint32_t timeout_ms) |
| 锁定直至成功或者超时. | |
| int | xf_lock_unlock (xf_lock_t lock) |
| 解锁. | |
变量 | |
| static const xf_lock_ops_t * | sp_ops = NULL |
| xf_err_t xf_lock_register | ( | const xf_lock_ops_t *const | p_ops | ) |
|
static |