|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| ValueTask< bool > | WaitForNextTickAsync (PeriodicTimer owner, CancellationToken cancellationToken) |
| void | Signal (bool stopping=false, CancellationToken cancellationToken=default(CancellationToken)) |
| void | OnCompleted (Action< object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) |
Private Member Functions | |
| bool IValueTaskSource< bool >. | GetResult (short token) |
| ValueTaskSourceStatus IValueTaskSource< bool >. | GetStatus (short token) |
| void IValueTaskSource< bool >. | OnCompleted (Action< object > continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) |
Private Attributes | |
| PeriodicTimer | _owner |
| ManualResetValueTaskSourceCore< bool > | _mrvtsc |
| CancellationTokenRegistration | _ctr |
| bool | _stopped |
| bool | _signaled |
| bool | _activeWait |
Definition at line 9 of file PeriodicTimer.cs.