2013-10-23 26 views
0

嗨,我正在使用MQCB在我的隊列上註冊一個回調函數以讀取新數據。 我已經使用MQGMO選項MQGMO_SYNCPOINT。因此,在回調函數的末尾也請撥打MQCMIT。 立即我打電話MQCTL並開始消費隊列中的消息,我的回調函數被調用。IBM MQ回調函數調用等待,直到完成一些工作

我在這裏的情況是,我在回調函數中執行一組特定的任務,我不希望在放入隊列中的下一條新消息時調用回調函數。我希望我的任務先完成。

我確定必須有辦法做到這一點,但無法從谷歌或IBM幫助網站弄清楚。

任何人都可以幫我解決這個問題。我的代碼庫是C和C++。

回答

相關問題