The native codebase is designed to be re-entrant. The actual codebase does not use threads, but this does not preclude the use of multiple threads in the application. For example, you can create an application thread to repeatedly call mqeQueueManager_triggerTransmission(). If you want to use multiple threads, you do not need to call any specific APIs.
mqeSession_initialize(); mqeSession_initialize(); mqeSession_terminate(); mqeSession_terminate();
Parent topic: C development