Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.PortableThreadPool.ThreadCounts Struct Reference

Public Member Functions

void SubtractNumProcessingWork (short value)
 
void InterlockedDecrementNumProcessingWork ()
 
void SubtractNumExistingThreads (short value)
 
ThreadCounts InterlockedSetNumThreadsGoal (short value)
 
ThreadCounts VolatileRead ()
 
ThreadCounts InterlockedCompareExchange (ThreadCounts newCounts, ThreadCounts oldCounts)
 
override bool Equals ([NotNullWhen(true)] object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (ThreadCounts lhs, ThreadCounts rhs)
 

Properties

short NumProcessingWork [get, set]
 
short NumExistingThreads [get, set]
 
short NumThreadsGoal [get, set]
 

Private Member Functions

 ThreadCounts (ulong data)
 
short GetInt16Value (byte shift)
 
void SetInt16Value (short value, byte shift)
 

Private Attributes

ulong _data
 

Detailed Description

Definition at line 652 of file PortableThreadPool.cs.


The documentation for this struct was generated from the following file: