13#ifndef __xwos_cxx_lock_DMtx_hxx__
14#define __xwos_cxx_lock_DMtx_hxx__
xwer_t wait(sync::Cond &cond, xwtm_t to)
限时等待条件量
xwer_t wait(sync::Cond *cond)
等待条件量
xwer_t wait(sync::Cond &cond)
等待条件量
Grd(DMtx &mtx, enum LockMode mode=LockMode::DMtxLock, xwtm_t to=XWTM_MAX)
构造动态互斥锁的RAII机制守卫并上锁互斥锁
~Grd()
析构动态互斥锁的RAII机制守卫并解锁互斥锁
struct xwos_mtx * getXwosObj()
@ DMtxLockUninterruptable
xws64_t xwtm_t
XWOS系统时间 (有符号)
#define XWTM_MAX
xwtm_t 的最大值
static xwer_t xwos_mtx_release(xwos_mtx_d mtxd)
XWOS API:检查对象的标签并减少引用计数
static xwer_t xwos_mtx_acquire(xwos_mtx_d mtxd)
XWOS API:检查互斥锁对象的标签并增加引用计数
#define XWOS_SKD_PRIORITY_RT_MAX
XWOS API:最大实时优先级