Keyed data queues

The BaseDataQueue and KeyedDataQueue classes provide the following methods for working with keyed data queues:

The BaseDataQueue and KeyedDataQueue classes also provide additional methods for retrieving the attributes of the data queue.

Examples

In the following keyed data queue examples, the producer puts items on a data queue, and the consumer takes the items off the queue and processes them: