static TypedDoubleLinkList< ThreadList > m_clThreadListList
The TypedDoubleLinkList Class Doubly-linked-list data type, inherited from the base LinkList type...
The ThreadList Class. This class is used for building thread-management facilities, such as schedulers, and blocking objects.
static void Add(ThreadList *pclThreadList_)
Add Add a ThreadList to the list for tracking.
The ThreadListList class Class used to track all threadlists active in the OS kernel. At any point in time, the list can be traversed to get a complete view of all running, blocked, or stopped threads in the system.
static void Remove(ThreadList *pclThreadList_)
Remove Remove a threadlist from tracking.
Single include file given to users of the Mark3 Kernel API.
static ThreadList * GetHead()
GetHead.