The table below lists some of the modules you may use when programming multithreaded applications.
Module
Description
tHRead
Basic, lower-level thread module
threading
Higher-level threading and synchronization objects
Queue
Synchronized FIFO queue for multiple threads
mutex
Mutual exclusion objects
SocketServer
TCP and UDP managers with some threading control