public class jpvmMessageQueue extends Object
Constructor and Description |
---|
jpvmMessageQueue() |
Modifier and Type | Method and Description |
---|---|
jpvmMessage |
dequeue() |
jpvmMessage |
dequeue(int tag) |
jpvmMessage |
dequeue(jpvmTaskId tid) |
jpvmMessage |
dequeue(jpvmTaskId tid,
int tag) |
jpvmMessage |
dequeueNonBlock() |
jpvmMessage |
dequeueNonBlock(int tag) |
jpvmMessage |
dequeueNonBlock(jpvmTaskId tid) |
jpvmMessage |
dequeueNonBlock(jpvmTaskId tid,
int tag) |
void |
enqueue(jpvmMessage m) |
boolean |
probe() |
boolean |
probe(int tag) |
boolean |
probe(jpvmTaskId tid) |
boolean |
probe(jpvmTaskId tid,
int tag) |
public jpvmMessageQueue()
public void enqueue(jpvmMessage m)
public boolean probe()
public boolean probe(int tag)
public boolean probe(jpvmTaskId tid)
public boolean probe(jpvmTaskId tid, int tag)
public jpvmMessage dequeue()
public jpvmMessage dequeue(int tag)
public jpvmMessage dequeue(jpvmTaskId tid)
public jpvmMessage dequeue(jpvmTaskId tid, int tag)
public jpvmMessage dequeueNonBlock()
public jpvmMessage dequeueNonBlock(int tag)
public jpvmMessage dequeueNonBlock(jpvmTaskId tid)
public jpvmMessage dequeueNonBlock(jpvmTaskId tid, int tag)