|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Start () |
| void | Wait () |
| void | Execute () |
| Replica (TaskReplicator replicator, int maxConcurrency, int timeout, ReplicatableUserAction< TState > action) | |
Protected Member Functions | |
| Replica (TaskReplicator replicator, int maxConcurrency, int timeout) | |
| void | CreateNewReplica () |
| void | ExecuteAction (out bool yieldedBeforeCompletion) |
| override void | CreateNewReplica () |
| override void | ExecuteAction (out bool yieldedBeforeCompletion) |
Protected Attributes | |
| readonly TaskReplicator | _replicator |
| readonly int | _timeout |
| int | _remainingConcurrency |
| volatile Task | _pendingTask |
Private Attributes | |
| readonly ReplicatableUserAction< TState > | _action |
| TState | _state |
Definition at line 85 of file TaskReplicator.cs.