org.objectweb.dream.synchro
Class SemaphoreFIFOImpl.FIFOWaitQueue
java.lang.Object
org.objectweb.dream.synchro.AbstractSemaphoreQueuedImpl.WaitQueue
org.objectweb.dream.synchro.SemaphoreFIFOImpl.FIFOWaitQueue
- Enclosing class:
- SemaphoreFIFOImpl
protected static class SemaphoreFIFOImpl.FIFOWaitQueue
- extends AbstractSemaphoreQueuedImpl.WaitQueue
Simple linked list queue used in FIFOSemaphore. Methods are not
synchronized; they depend on synch of callers
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
head
protected AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode head
tail
protected AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode tail
SemaphoreFIFOImpl.FIFOWaitQueue
protected SemaphoreFIFOImpl.FIFOWaitQueue()
insert
protected void insert(AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode w)
- Specified by:
insert
in class AbstractSemaphoreQueuedImpl.WaitQueue
extract
protected AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode extract()
- Specified by:
extract
in class AbstractSemaphoreQueuedImpl.WaitQueue
Copyright © 2003, 2005 - INRIA Rhone-Alpes - All Rights Reserved.