Package zmq.pipe
Class YQueue<T>
- java.lang.Object
-
- zmq.pipe.YQueue<T>
-
class YQueue<T> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classYQueue.Chunk<T>
-
Field Summary
Fields Modifier and Type Field Description private YQueue.Chunk<T>backChunkprivate intbackPosprivate YQueue.Chunk<T>beginChunkprivate intbeginPosprivate YQueue.Chunk<T>endChunkprivate intendPosprivate intmemoryPtrprivate intsizeprivate YQueue.Chunk<T>spareChunk
-
Constructor Summary
Constructors Constructor Description YQueue(int size)
-
-
-
Field Detail
-
beginChunk
private YQueue.Chunk<T> beginChunk
-
beginPos
private int beginPos
-
backChunk
private YQueue.Chunk<T> backChunk
-
backPos
private int backPos
-
endChunk
private YQueue.Chunk<T> endChunk
-
endPos
private int endPos
-
spareChunk
private volatile YQueue.Chunk<T> spareChunk
-
size
private final int size
-
memoryPtr
private int memoryPtr
-
-