Sun Java System Message Queue 4.3 Developer's Guide for C Clients

Message Queue C Runtime Thread Model

The Message Queue C-API library creates the threads needed to provide runtime support for a Message Queue C client. It uses NSPR (Netscape Portable Runtime) GLOBAL threads. NSPR GLOBAL threads are fully compatible with native threads on each supported platform. Message Queue C Runtime Thread Model shows the thread model that the NSPR GLOBAL threads map to on each platform. For more information on NSPR, please see

http://www.mozilla.org/projects/nspr/

Table 3–1 Thread Model for NSPR GLOBAL Threads

Platform 

Thread Model 

Solaris 

pthreads 

Linux 

pthreads 

AIX 

pthreads 

Windows 

Win32 threads (from Microsoft Visual C++ runtime library msvcrt)