XFusion API v1.3.0
|
锁抽象层。 更多...
#include "xf_lock_types.h"
函数 | |
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) |
解锁. | |
锁抽象层。
Copyright (c) 2024, CorAL. All rights reserved.
在文件 xf_lock.h 中定义.