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