|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--cnrg.itx.datax.jaudio.Queue
Queue Class
| Field Summary | |
(package private) QueueElement |
mHead
|
(package private) int |
mNumElements
|
(package private) QueueElement |
mTail
|
| Constructor Summary | |
(package private) |
Queue()
|
| Method Summary | |
void |
Close()
Close() --> Wakes up any thread waiting on the queue. |
boolean |
IsEmpty()
IsEmpty() |
java.lang.Object |
Pop()
Pop() |
boolean |
Push(java.lang.Object obj)
Push() < |
boolean |
Push(QueueElement obj)
Push() - < |
int |
Size()
Size() |
java.lang.Object |
WaitAndPop()
WaitAndPop() |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
QueueElement mHead
QueueElement mTail
int mNumElements
| Constructor Detail |
Queue()
| Method Detail |
public java.lang.Object WaitAndPop()
public boolean Push(QueueElement obj)
public boolean Push(java.lang.Object obj)
public java.lang.Object Pop()
public boolean IsEmpty()
public int Size()
public void Close()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||