![]() ![]() |
![]() |
version 1.11, 2008/09/02 14:11:21 | version 1.12, 2008/09/05 20:37:24 | ||
---|---|---|---|
|
| ||
struct ReadWriteSemRep | struct ReadWriteSemRep | ||
{ | { | ||
pthread_rwlock_t rwlock; | pthread_rwlock_t rwlock; | ||
ThreadType owner; | |||
}; | }; | ||
#endif /* PEGASUS_USE_POSIX_RWLOCK */ | #endif /* PEGASUS_USE_POSIX_RWLOCK */ | ||
|
| ||
Semaphore _rlock; | Semaphore _rlock; | ||
Mutex _wlock; | Mutex _wlock; | ||
Mutex _internal_lock; | Mutex _internal_lock; | ||
ThreadType _owner; | |||
ReadWriteSemRep() : | ReadWriteSemRep() : | ||
_rlock(10), _wlock(), _internal_lock(), _owner(Threads::self()) | _rlock(10), _wlock(), _internal_lock() | ||
{ | { | ||
} | } | ||
}; | }; |
|
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |