#include <Lock.h>
Public Member Functions | |
LockInfo () | |
Data Fields | |
signed int | noOfReaders_ |
unsigned char | waitReaders_ |
unsigned char | waitWriters_ |
Definition at line 24 of file Lock.h.
LockInfo::LockInfo | ( | ) | [inline] |
Definition at line 32 of file Lock.h.
References noOfReaders_, waitReaders_, and waitWriters_.
00032 { noOfReaders_ = 0; waitReaders_ = 0; waitWriters_ = 0; }
signed int LockInfo::noOfReaders_ |
Definition at line 27 of file Lock.h.
Referenced by LockManager::getExclusiveLock(), LockManager::getSharedLock(), LockManager::isExclusiveLocked(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().
unsigned char LockInfo::waitReaders_ |
Definition at line 30 of file Lock.h.
Referenced by LockManager::getSharedLock(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().
unsigned char LockInfo::waitWriters_ |
Definition at line 31 of file Lock.h.
Referenced by LockManager::getExclusiveLock(), LockManager::getSharedLock(), LockInfo(), LockHashNode::print(), and LockManager::releaseLock().