we are trying to understand how the tRabbitMQACK component is supposed to be used after a tRabbitMQInput component.
Looking at the code, the TRabbitMQInput component start an infinite loop that regularly check the queue for new data, and if available get them. The tRabbitMQAck componet on the other hand can be connected to other components just by oncomponentOK/Error; but in the code those actions are performed outside the while infinite loop, so, never...
The question then is: how is the Ack meant to be used, or how can one exit from the infinite loop of the MQInput component?