|
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.