Queue of paths to be processed by the system.
Block queue, all calls to Pop will block until Unblock is called.
Pops the next item off the queue.
Pops the next item off the queue, this call will not block.
Push a path to the end of the queue.
Push a path to the front of the queue.
Call when a receiver was terminated.
All calls to Pop and PopNoBlock will now generate exceptions.
Create a new queue with the specified number of receivers.
True if blocking and all receivers are waiting for unblocking.
True if the queue is empty.
True if TerminateReceivers has been called.
Number of receiver threads that are currently blocked.
True while head == null.
True after TerminateReceivers has been called.