Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.CountdownEvent Class Reference

Public Member Functions

 CountdownEvent (int initialCount)
 
void Dispose ()
 
bool Signal ()
 
bool Signal (int signalCount)
 
void AddCount ()
 
bool TryAddCount ()
 
void AddCount (int signalCount)
 
bool TryAddCount (int signalCount)
 
void Reset ()
 
void Reset (int count)
 
void Wait ()
 
void Wait (CancellationToken cancellationToken)
 
bool Wait (TimeSpan timeout)
 
bool Wait (TimeSpan timeout, CancellationToken cancellationToken)
 
bool Wait (int millisecondsTimeout)
 
bool Wait (int millisecondsTimeout, CancellationToken cancellationToken)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Properties

int CurrentCount [get]
 
int InitialCount [get]
 
bool IsSet [get]
 
WaitHandle WaitHandle [get]
 

Private Member Functions

void ThrowIfDisposed ()
 

Private Attributes

int _initialCount
 
volatile int _currentCount
 
readonly ManualResetEventSlim _event
 
volatile bool _disposed
 

Detailed Description

Definition at line 7 of file CountdownEvent.cs.


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