EDU.oswego.cs.dl.util.concurrent

Class QueuedSemaphore.WaitQueue.WaitNode

Enclosing Class:
QueuedSemaphore.WaitQueue

protected static class QueuedSemaphore.WaitQueue.WaitNode
extends Object

Method Summary

protected boolean
doTimedWait(QueuedSemaphore sem, long msecs)
protected void
doWait(QueuedSemaphore sem)
protected boolean
signal()

Method Details

doTimedWait

protected boolean doTimedWait(QueuedSemaphore sem,
                              long msecs)
            throws InterruptedException


doWait

protected void doWait(QueuedSemaphore sem)
            throws InterruptedException


signal

protected boolean signal()