terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Threading.SpinLock Struct Reference
+ Collaboration diagram for System.Threading.SpinLock:

Classes

class  SystemThreading_SpinLockDebugView
 

Public Member Functions

 SpinLock (bool enableThreadOwnerTracking)
 
void Enter (ref bool lockTaken)
 
void TryEnter (int millisecondsTimeout, ref bool lockTaken)
 
void Exit (bool useMemoryBarrier)
 

Static Public Member Functions

static SpinLock ()
 

Properties

bool IsHeldByCurrentThread [get, set]
 
bool IsThreadOwnerTrackingEnabled [get, set]
 

Private Member Functions

void ContinueTryEnter (int millisecondsTimeout, ref bool lockTaken)
 
void DecrementWaiters ()
 
void ContinueTryEnterWithThreadTracking (int millisecondsTimeout, uint startTime, ref bool lockTaken)
 
void ExitSlowPath (bool useMemoryBarrier)
 

Private Attributes

int m_owner
 

Static Private Attributes

static int MAXIMUM_WAITERS
 

Detailed Description

Definition at line 14 of file SpinLock.cs.


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