#include <ProducerConsumer.h>
Inheritance diagram for qpid::sys::ProducerConsumer::ConsumerLock:
Public Member Functions | |
ConsumerLock (ProducerConsumer &p) | |
Wait for an item to consume and acquire locks. | |
ConsumerLock (ProducerConsumer &p, const Time &timeout) | |
Wait up to timeout to acquire lock. | |
~ConsumerLock () | |
Release locks. |
qpid::sys::ProducerConsumer::ConsumerLock::ConsumerLock | ( | ProducerConsumer & | p | ) |
Wait for an item to consume and acquire locks.
qpid::sys::ProducerConsumer::ConsumerLock::ConsumerLock | ( | ProducerConsumer & | p, | |
const Time & | timeout | |||
) |
Wait up to timeout to acquire lock.