Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BzRWLocker ¶
type BzRWLocker struct {
// contains filtered or unexported fields
}
func NewRW ¶
func NewRW(key string) *BzRWLocker
func (*BzRWLocker) Lock ¶
func (l *BzRWLocker) Lock()
func (*BzRWLocker) LockFunc ¶
func (l *BzRWLocker) LockFunc(fn func())
func (*BzRWLocker) RLock ¶
func (l *BzRWLocker) RLock()
func (*BzRWLocker) RLockFunc ¶
func (l *BzRWLocker) RLockFunc(fn func())
func (*BzRWLocker) UnLock ¶
func (l *BzRWLocker) UnLock()
func (*BzRWLocker) UnRLock ¶
func (l *BzRWLocker) UnRLock()
func (*BzRWLocker) WLockFunc ¶
func (l *BzRWLocker) WLockFunc(fn func())
Click to show internal directories.
Click to hide internal directories.