|
Adam Glauser wrote:
A quick API Finder search and a skim of an article[1] later, it doesn't appear that IBM i's data queue support will work for me. In fact, I suppose what I'm after isn't strictly a queue, but a mix of a queue and a list. I need to be able to process items sorted by timestamp, removing certain items from the front of the list and adding more items into the list with each pass.
At first thought, using a keyed data queue, you could process items on the queue with the Retrieve Data Queue Message (QMHRDQM) API. The key would be the timestamp. When you wanted to remove an item from the list(queue), you'd use the Receive Data Queue (QRCVDTAQ) API; and when you wanted to add an entry to the list(queue), you'd use the Send Data Queue (QSNDDTAQ) API.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.