B C G M P R S T V 

B

BinarySemaphoreWithFIFOQueue - Class in concurrency
An implementation of a binary semaphore with a FIFO queue, using Dijkstra's names for the operations
BinarySemaphoreWithFIFOQueue() - Constructor for class concurrency.BinarySemaphoreWithFIFOQueue
Constructor

C

concurrency - package concurrency
 

G

getContent() - Method in class concurrency.Message
Accessor for the content of this message
getSender() - Method in class concurrency.Message
Accessor for the sender of this message

M

Message - Class in concurrency
A message sent between threads
Message(String) - Constructor for class concurrency.Message
Constructor

P

P() - Method in class concurrency.BinarySemaphoreWithFIFOQueue
Dijskstra's P() operation

R

receive() - Static method in class concurrency.Message
Receive a message.
reply(String) - Method in class concurrency.Message
Reply to the sender of this message.

S

send(Thread) - Method in class concurrency.Message
Send this message to another thread.
sendAwaitReply(Thread) - Method in class concurrency.Message
Send this message to another thread, and wait for a reply.

T

toString() - Method in class concurrency.Message
Construct a string representation of this message

V

V() - Method in class concurrency.BinarySemaphoreWithFIFOQueue
Dijskstra's V() operation
B C G M P R S T V