CMSPThread

Klasa CMSPThread implementuje wątek roboczy msp. Klasy podstawowe używają tego wątku roboczego do wielu celów. Dostępny jest ogólny i lekki mechanizm elementów roboczych, aby umożliwić pochodnemu dostawcy usług w zakresie używania tego wątku do własnych synchronicznych lub asynchronicznych elementów roboczych, niezależnie od tego, czym mogą być. Wątek również pompuje komunikaty i obsługuje obsługę interfejsów API (chociaż interfejsy API nie są używane w klasach bazowych).

Gdy istnieje wiele takich adresów (czyli gdy ta sama implementacja MSP z tej samej biblioteki DLL jest wielokrotnie tworzone wystąpienie), klasa wątków zapewnia skalowalność automatycznie przy użyciu jednego wątku dla wszystkich adresów. Interfejs klasy wątków jest taki, że implementacja MSP może myśleć o klasie wątków jako wątku prywatnego i nie musi dbać o inne adresy, które mogą go udostępniać.

Zdefiniowane w msPthrd.h.