pub type LockAcquireResult = c_uint;