|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEDU.oswego.cs.dl.util.concurrent.WaitFreeQueue.Node
protected static final class WaitFreeQueue.Node
List nodes for Queue
Field Summary | |
---|---|
protected WaitFreeQueue.Node |
next
|
protected java.lang.Object |
value
|
Constructor Summary | |
---|---|
protected |
WaitFreeQueue.Node(java.lang.Object x)
Make a new node with indicated item, and null link |
Method Summary | |
---|---|
protected boolean |
CASNext(WaitFreeQueue.Node oldNext,
WaitFreeQueue.Node newNext)
Simulate a CAS operation for 'next' field |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final java.lang.Object value
protected volatile WaitFreeQueue.Node next
Constructor Detail |
---|
protected WaitFreeQueue.Node(java.lang.Object x)
Method Detail |
---|
protected boolean CASNext(WaitFreeQueue.Node oldNext, WaitFreeQueue.Node newNext)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |