CMSPThread
La classe CMSPThread implémente le thread de travail du MSP. Les classes de base utilisent ce thread de travail à plusieurs fins. Un mécanisme d’élément de travail générique et léger est fourni pour permettre au MSP dérivé d’utiliser ce thread pour ses propres éléments de travail synchrones ou asynchrones, quels qu’ils soient. Le thread pompe également les messages et prend en charge la gestion des API (bien que les API ne soient pas utilisées dans les classes de base).
Lorsque plusieurs adresses like sont présentes (autrement dit, lorsque la même implémentation MSP de la même DLL est instanciée plusieurs fois), la classe de thread garantit la scalabilité en utilisant automatiquement un thread unique pour toutes les adresses. L’interface de la classe de thread est telle que l’implémentation MSP peut considérer la classe de thread comme un thread privé et n’a pas besoin de se soucier des autres adresses qui peuvent la partager.
Défini dans MSPthrd.h.