Thread Composability Manager# Introduction Why TCM? Key Concepts Design Principles Where to Go Next Get Started with TCM Install from Release Packages Install from Sources Version Information Enabling Thread Composability Manager TCM Developer Guide Usage Model Permit State Transitions Resource Permits and Teams of Threads Composition Scenarios Usage examples TCM API Reference Protocol Connecting to and disconnecting from TCM Requesting a permit Reading Permit Data Threads of a client Idling, Activating and Deactivating a Permit Releasing a permit TCM Data Structures