Terraria v1.4.4.9
Terraria source code documentation
|
Static Package Functions | |
static void | Complete (TaskCompletionSource tcs, Exception error=null) |
static ValueTask< T > | GetInvalidCompletionValueTask< T > (Exception error) |
static void | QueueWaiter (ref AsyncOperation< bool > tail, AsyncOperation< bool > waiter) |
static void | WakeUpWaiters (ref AsyncOperation< bool > listTail, bool result, Exception error=null) |
static void | FailOperations< T, TInner > (Deque< T > operations, Exception error) |
static Exception | CreateInvalidCompletionException (Exception inner=null) |
Static Package Attributes | |
static readonly Exception | s_doneWritingSentinel = new Exception("s_doneWritingSentinel") |
static readonly Task< bool > | s_trueTask = Task.FromResult(result: true) |
static readonly Task< bool > | s_falseTask = Task.FromResult(result: false) |
static readonly Task | s_neverCompletingTask = new TaskCompletionSource<bool>().Task |
Definition at line 6 of file ChannelUtilities.cs.