Thread Manager Reference
PDF
Overview
Functions by Task
Creating and Disposing of Threads
Creating and Getting Information About Thread Pools
Getting Information About Specific Threads
Getting Information and Scheduling Threads During Interrupts
Installing Custom Scheduling, Switching, Terminating, and Debugging Functions
Preventing Scheduling
Scheduling Threads
Miscellaneous
Functions
CreateThreadPool
DisposeDebuggerDisposeThreadUPP
DisposeDebuggerNewThreadUPP
DisposeDebuggerThreadSchedulerUPP
DisposeThread
DisposeThreadEntryUPP
DisposeThreadSchedulerUPP
DisposeThreadSwitchUPP
DisposeThreadTerminationUPP
GetCurrentThread
GetDefaultThreadStackSize
GetThreadCurrentTaskRef
GetThreadState
GetThreadStateGivenTaskRef
InvokeDebuggerDisposeThreadUPP
InvokeDebuggerNewThreadUPP
InvokeDebuggerThreadSchedulerUPP
InvokeThreadEntryUPP
InvokeThreadSchedulerUPP
InvokeThreadSwitchUPP
InvokeThreadTerminationUPP
NewDebuggerDisposeThreadUPP
NewDebuggerNewThreadUPP
NewDebuggerThreadSchedulerUPP
NewThread
NewThreadEntryUPP
NewThreadSchedulerUPP
NewThreadSwitchUPP
NewThreadTerminationUPP
SetDebuggerNotificationProcs
SetThreadReadyGivenTaskRef
SetThreadScheduler
SetThreadState
SetThreadStateEndCritical
SetThreadSwitcher
SetThreadTerminator
ThreadBeginCritical
ThreadCurrentStackSpace
ThreadEndCritical
YieldToAnyThread
YieldToThread
Callbacks
DebuggerDisposeThreadProcPtr
DebuggerNewThreadProcPtr
DebuggerThreadSchedulerProcPtr
ThreadEntryProcPtr
ThreadSchedulerProcPtr
ThreadSwitchProcPtr
ThreadTerminationProcPtr
Data Types
DebuggerDisposeThreadUPP
DebuggerDisposeThreadTPP
DebuggerNewThreadTPP
DebuggerNewThreadUPP
DebuggerThreadSchedulerUPP
DebuggerThreadSchedulerTPP
SchedulerInfoRec
ThreadEntryTPP
ThreadEntryUPP
ThreadSchedulerTPP
ThreadSchedulerUPP
ThreadSwitchTPP
ThreadSwitchUPP
ThreadTaskRef
ThreadTerminationTPP
ThreadTerminationUPP
Constants
Thread ID Constants
Thread Option Constants
Thread State Constants
Thread Style Constants
Result Codes
Gestalt Constants
Appendix A: Deprecated Thread Manager Functions
Deprecated in Mac OS X v10.3
GetFreeThreadCount
GetSpecificFreeThreadCount
Revision History
Index