Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::acs::maci::manager::ReaderPreferenceReadWriteLock::Signaller Class Reference

Inheritance diagram for com::cosylab::acs::maci::manager::ReaderPreferenceReadWriteLock::Signaller:

Inheritance graph
[legend]
List of all members.

Package Functions

abstract void signalWaiters ()

Detailed Description

Reader and Writer requests are maintained in two different wait sets, by two different objects. These objects do not know whether the wait sets need notification since they don't know preference rules. So, each supports a method that can be selected by main controlling object to perform the notifications. This base class simplifies mechanics.


Member Function Documentation

abstract void com::cosylab::acs::maci::manager::ReaderPreferenceReadWriteLock::Signaller::signalWaiters  )  [package, pure virtual]
 

Implemented in com::cosylab::acs::maci::manager::ReaderPreferenceReadWriteLock::ReaderLock, and com::cosylab::acs::maci::manager::ReaderPreferenceReadWriteLock::WriterLock.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:11:27 2009 for ACS Java API by doxygen 1.3.8