EDU.oswego.cs.dl.util.concurrent
Class WaitFreeQueue.Node
java.lang.Object
EDU.oswego.cs.dl.util.concurrent.WaitFreeQueue.Node
- Enclosing class:
- WaitFreeQueue
- protected static final class WaitFreeQueue.Node
- extends Object
List nodes for Queue
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
value
protected final Object value
next
protected volatile WaitFreeQueue.Node next
WaitFreeQueue.Node
protected WaitFreeQueue.Node(Object x)
- Make a new node with indicated item, and null link
CASNext
protected boolean CASNext(WaitFreeQueue.Node oldNext,
WaitFreeQueue.Node newNext)
- Simulate a CAS operation for 'next' field